default case 位于另一个 case 前面的 switch 语句或表达式。
此结构造成不必要的困惑。
可以通过快速修复将 default case 移到最后位置。
只有给定分支的结尾有 break/yield 时,才能进行修正。
示例:
switch (n) {
default:
System.out.println();
break;
case 1:
break;
}
在应用快速修复后:
switch (n) {
case 1:
break;
default:
System.out.println();
break;
}