
...
The catch
clause is permitted by exception *EXC08 ERR08-EX0 ERR08-J. Do not catch NullPointerException or any of its ancestors because it serves as a general filter passing exceptions to the MyExceptionReporter
class, which is dedicated to safely reporting exceptions as recommended by rule ERR00-J. Do not suppress or ignore checked exceptions. While this code only throws IllegalArgumentException
, the catch clause is general enough to handle any exception in case the try
block should be modified to throw other exceptions.
...
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="24ee4a15ff7712dc-a251bef8-443242e5-b5d3954a-d7b269f71ff990d5e908f0c3"><ac:plain-text-body><![CDATA[ | [[Bloch 2008 | AA. Bibliography#Bloch 08]] | Item 64: Strive for failure atomicity | ]]></ac:plain-text-body></ac:structured-macro> |
...