一.知识点
1.default的位置和省略
(1).位置:default不一定是写在最下面的,可以写在任意位置,只不过习惯会写在最下面。
如
(2).省略:default可以省略,语法不会有问题,但是不建议省略。
2.case的穿透
原因:语句体中没有写break
实例如下图
使用场景:如果有多个case语句体重复,那么可以考虑利用case穿透来简化代码。
如
3.switch的新特性
(版本过低导致报错)
(版本过低导致报错)
注意事项:只有单行代码可省略大括号,否则不可省略。
二.实践小练习