用了那么久switch-case到现在才知道有直落这么回事,看下面例子:
public static void main(String[] args){
int i = 3;
switch(i){
case 3: System.out.println("第一个CASE"); //这里没有用break中断,所以满足条件后就直落下个CASE
case 2: System.out.println("第二个CASE"); break;//这里使用了break中断,所以没有执行下个CASE块
case 4: System.out.println("第三个CASE"); break;
}
}
输出结果:
第一个CASE
第二个CASE