我正在浏览一个switch条件语句的代码
char c1=65;
switch(c1){
case 'A':
System.out.println("one");
default:
System.out.println("two");
case 'b':
System.out.println("three");
}
Run Code Online (Sandbox Code Playgroud)
虽然结果是"一二三",但在调试时我发现它首先进入案例A,这是A的ASCII值65,但是它也会执行所有剩余的案例,但是如果我放弃了; 然后它出来了,所以这意味着如果我们不放弃它将继续执行所有情况请告知.
如果你没有休息,匹配案例之后的所有其他案例将自动执行.在两种情况下,控制将来自开关盒:
1. When it ends.
2. When it finds a break.
Run Code Online (Sandbox Code Playgroud)