Open L-owen opened 1 year ago
在一个switch块内,每个case要么通过break/return等来终止,要么注释说明程序将继续执行到哪一个case为止;在一个switch块内,都必须包含一个default语句并且放在最后,即使它什么代码也没有
switch-case在JDK14之后的新语法扫描失败,提示没有default分支
switch (x) { case 1 -> {} case 2 -> {} default -> {} }
添加扫描模板
https://plugins.jetbrains.com/plugin/22381-alibaba-java-coding-guidelines-fix-some-bug-/versions 试一下这个
规约原文
在一个switch块内,每个case要么通过break/return等来终止,要么注释说明程序将继续执行到哪一个case为止;在一个switch块内,都必须包含一个default语句并且放在最后,即使它什么代码也没有
问题描述
switch-case在JDK14之后的新语法扫描失败,提示没有default分支
修改建议
添加扫描模板