我在 java 6 中编写了小代码
public class TestSwitch{
public static void main(String... args){
int a = 1;
System.out.println("start");
switch(a){
case 1:{
System.out.println(1);
case 3:
System.out.println(3);
case 4:
System.out.println(4);
}
case 2:{
System.out.println(2);
case 5:
System.out.println(5);
case 7:
System.out.println(7);
}
}
System.out.println("end");
}
}
输出:开始 1 2 结束
我的编辑器正在显示“案例 3”和“案例 5”的孤立案例。它仍在运行并显示输出。
Java中是否存在类似概念的Nastated案例?
为什么它给出上述输出?相反,我认为这将是“开始 1 结束”
您的回复将不胜感激!!