为什么阿里强制我们switch块必须要有default语句

简介: 为什么阿里强制我们switch块必须要有default语句

image.png

强制

在一个 switch 块内,每个 case 要么通过 continue/break/return 等来终止,要么注释说明程序将继续执行到哪一个 case 为止;在一个 switch 块内,都必须包含一个default 语句并且放在最后,即使它什么代码也没有。


注意 break 是退出 switch 语句块,而 return 是退出方法体。


修正:

image.png

目录
相关文章
|
25天前
Break 语句和continue语句的区别
Break 语句和continue语句的区别
22 0
|
1月前
break语句和continue语句的区别
break语句和continue语句的区别
17 0
|
1月前
|
编译器 C语言
learn_C_deep_7 (switch 语句的基本理解、case 的作用、break的作用switch、case 推荐规则)
learn_C_deep_7 (switch 语句的基本理解、case 的作用、break的作用switch、case 推荐规则)
|
11月前
if-else if与switch的区别
if-else if与switch的区别
83 0
|
Java
case 语句块中没有 break 语句
case 语句块中没有 break 语句
276 0
switch case 执行
switch case 执行
99 0
|
Java 开发者
Default 关键字 学习笔记
快速学习 Default 关键字。
ts重点学习72-implement语句
ts重点学习72-implement语句
194 0
ts重点学习71-implement语句
ts重点学习71-implement语句
74 0
ts重点学习71-implement语句
|
Java
switch case 语句有如下规则
switch case 语句有如下规则
140 0