Files
openide/java/java-impl/resources/inspectionDescriptions/TryWithIdenticalCatches.html
Leonid Shalupov 40795fe787 IJI-2422: community/java: move resources under resources root
GitOrigin-RevId: 8b2b63fc6db476ca0c2cfe5cadd84db6c4236d0f
2025-02-05 04:43:28 +00:00

29 lines
731 B
HTML

<html>
<body>
Reports identical <code>catch</code> sections in a single <code>try</code> statement.
<p>Collapsing such sections into one <i>multi-catch</i> block reduces code duplication and prevents
the situations when one <code>catch</code> section is updated, and another one is not.</p>
<p><b>Example:</b></p>
<pre><code>
try {
doSmth();
}
catch (IOException e) {
LOG.error(e);
}
catch (URISyntaxException e) {
LOG.error(e);
}
</code></pre>
<p>A quick-fix is available to make the code more compact:</p>
<pre><code>
try {
doSmth();
}
catch (IOException | URISyntaxException e) {
LOG.error(e);
}
</code></pre>
<!-- tooltip end -->
</body>
</html>