Switch(表达式){
case '取值1’:
语句体;
break;
case '取值2’:
语句体;
break;
case '取值3’:
语句体;
break;
...
default:
语句体;
break;
}
表达式支持 byte,short ,int ,char,String,枚举
default可以放在任一一行,但是不管放在哪一行都会先去找case进行匹配,然后再去执行default,当然default也可以不写
break如果是在最后一行的话理论上不写也没毛病,但是如果在中间或者前面的话就会出现穿透的情况