Unnecessary 'continue' statement
Reports continue
statements if they are the last reachable statements in the loop. These continue
statements are unnecessary and can be safely removed.
Example:
for (String element: elements) {
System.out.println();
continue;
}
After the quick-fix is applied:
for (String element: elements) {
System.out.println();
}
The inspection doesn't analyze JSP files.
Use the Ignore in then branch of 'if' statement with 'else' branch option to ignore continue
statements when they are placed in a then
branch of a complete if
-else
statement.
Example:
for (String element: elements) {
if(element.isEmpty()) {
continue;
} else {
//...
}
}
Inspection options
Option | Type | Default |
---|---|---|
Ignore in then branch of 'if' statement with 'else' branch | Checkbox | false |
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Java, 233.SNAPSHOT |
Last modified: 13 July 2023