Files
openide/java/java-impl/resources/inspectionDescriptions/SwitchStatementsWithoutDefault.html
2025-02-05 04:43:28 +00:00

13 lines
576 B
HTML

<html>
<body>
Reports <code>switch</code> statements that do not contain <code>default</code> labels.
<p>Adding the <code>default</code> label guarantees that all possible scenarios are covered, and it becomes
easier to make assumptions about the current state of the program.</p>
<p>
<!-- tooltip end -->
Note that by default, the inspection does not report <code>switch</code> statements if all cases for enums or <code>sealed</code> classes are covered.
Use the <b>Ignore exhaustive switch statements</b> option if you want to change this behavior.
<p>
</body>
</html>