Reports any unnecessary break statements.

An break statement is unnecessary if no other statements are executed after it has been removed.

Example:


  switch (e) {
    case A -> {
        System.out.println("A");
        break; // reports 'break' statement is unnecessary
    }
    default -> {
        System.out.println("Default");
        break; // reports 'break' statement is unnecessary
    }
  }