switch语句表达式的值可以是:byte,short,int,char,字符串。
switch语句的注意事项:
1.case后面只能是常量,不能是变量,而且,多个case后面的值不能是相同的。
2.default可以省略吗?可以省略,但是不建议,因为它的作用是对不正确的情况给出提示。
3.break语句可以省略吗?可以省略,但是结果可能不是我们想要的。会出现一个现象:case穿透。最终我们建议不要省略。
4.default一定要在最后吗?不是,可以在任意位置,但是建议在最后。
5.switch语句的结束条件:
a:遇到break就结束了。
b:执行到末尾就结束了。