Inspectopedia Help

Unnecessary 'break' statement

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

Inspection Details

By default bundled with:

IntelliJ IDEA 2024.1, Qodana for JVM 2024.1,

Can be installed with plugin:

Java, 241.16690

Last modified: 29 April 2024