Reports catch clauses
which catch inappropriate exceptions. Some exceptions, for instance
java.lang.NullPointerException and
java.lang.IllegalMonitorStateException represent programming errors
and so should almost certainly not be caught in production code.
Use the list below to specify which exceptions should be flagged by this inspection.