'default' not last case in 'switch'
Reports switch
statements or expressions in which the default
branch is positioned before another case. Such a construct is unnecessarily confusing. A quick-fix is provided to move the default
branch to the last position, if possible.
Example:
switch (n) {
default:
System.out.println();
break;
case 1:
break;
}
After the quick-fix is applied:
switch (n) {
case 1:
break;
default:
System.out.println();
break;
}
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Java, 233.SNAPSHOT |
Last modified: 13 July 2023