switch(表达式){
case 值1:
语句1;
break;
case 值2:
语句2;
break;
...
default:
语句n+1;
[break;]//表示break可不写
}
表达式:byte、short、int、char
JDK5后可以是枚举
JDK7后可以是String
case穿透
case 1:
case 2:
case 3:
System.out.println("123");
break;
case 4:
case 5:
case 6:
System.out.println("456");
break;
忘记写break就会接着往下执行,直到遇到break退出循环。