public class Eddy {
public static void main (String args []) {
int i = 9;
switch (i) {
default:
System.out.println("default");
case 0:
System.out.println("zero");
break;
case 1:
System.out.println("one");
case 2:
System.out.println("two");
}
}
}
以上程序结果是:default zero
为什么呢?
因为当i=9时,没有一个满足。所以就执行默认的default同不符合的zero