java 基础--switch--003

1,break可以省略吗?
default中的可以省略,其他的如果省略会执行下一个case,从下一个case的
break中中断。(case穿透)
2,default一定要在最后吗?
不是,可以在任意位置
3,switch结束条件
    遇到break/走到末尾(default4,case后面只能是常量不能是变量,多个case后面的值不能是相同的
5,default可以省略如case就可以把值固定A,B,C,D
6,switch表达式:byteshortintchar
    jdk5以后支持枚举类型
    jdk7以后可以是String

7,break
  a1:for(int i = 0 i<10;i++){
       a2:for(int j=0;j<10;j++){
                 if(j ==2) {break a2;}
       } 
      if(j = 5){break a1;}
   }
8, break:跳出单层循环
    continue:跳出一次循环,开始下一次的执行
原文地址:https://www.cnblogs.com/ysloong/p/6407914.html