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;
}