本文主要探讨不加break情况下,default 和 case的执行顺序。
例:
public class Test {
public static void main(String[] args) {
int i =1;
switch (i) {
case 3:System.out.println("3");
case 4:System.out.println("4");
default:System.out.println("default");
case 1:System.out.println("1");
case 5:System.out.println("5");
}
}
}
执行结果:
再来看个例子: