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 {
      //...
    }
  }