Open li-fcb1899 opened 1 year ago
【强制】 在一个 switch 块内, 每个 case 要么通过 continue / break / return 等来终止, 要么注释说明程序将继续执行到哪一个 case 为止; 在一个 switch 块内, 都必须包含一个 default 语句并且放在最后, 即使它什么代码也没有。
jdk12之后的switch语句每个 case 不需要通过 continue / break / return 来终止,也不用必须在最后写一个 default 语句
请更新适配jdk新版本
https://github.com/godfather1103/p3c https://plugins.jetbrains.com/plugin/22381-alibaba-java-coding-guidelines-fix-some-bug-
规约原文
【强制】 在一个 switch 块内, 每个 case 要么通过 continue / break / return 等来终止, 要么注释说明程序将继续执行到哪一个 case 为止; 在一个 switch 块内, 都必须包含一个 default 语句并且放在最后, 即使它什么代码也没有。
问题描述
jdk12之后的switch语句每个 case 不需要通过 continue / break / return 来终止,也不用必须在最后写一个 default 语句
修改建议
请更新适配jdk新版本