A:案例演示
- a:case后面只能是常量,不能是变量,而且,多个case后面的值不能出现相同的
- b:default可以省略吗?
- 可以省略,但是不建议,因为它的作用是对不正确的情况给出提示。
- 特殊情况:
- case就可以把值固定。
- A,B,C,D
- case就可以把值固定。
- 可以省略,但是不建议,因为它的作用是对不正确的情况给出提示。
- c:break可以省略吗?
- 最后一个可以省略,其他最好不要省略
- 会出现一个现象:case穿透。
- 最终我们建议不要省略
- 最后一个可以省略,其他最好不要省略
- d:default一定要在最后吗?
- 不是,可以在任意位置。但是建议在最后。
- 不是,可以在任意位置。但是建议在最后。
- e:switch语句的结束条件
- a:遇到break就结束了
- b:执行到switch的右大括号就结束了
- a:遇到break就结束了
