Chapter 8. Exceptional Behavior (ERR)
Rules
Risk Assessment Summary
ERR00-J. Do not suppress or ignore checked exceptions
Programmers often suppress checked exceptions by catching exceptions with an empty or trivial catch
block. Each catch
block must ensure that the program continues only with valid invariants. Consequently, the catch
block must either recover from the exceptional condition, rethrow the exception to allow the next nearest enclosing catch
clause of a try
statement to recover, or throw an exception that is appropriate to the context ...
Get The CERT® Oracle® Secure Coding Standard for Java™ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.