Synopsis: | Avoid catching NullPointerException; consider removing the cause of the NPE |
Language: | Java |
Severity Level: | 1 |
Category: | StrictException |
Description: |
Code should never throw NPE under normal circumstances. A catch block may hide the original error, causing other more subtle errors in its wake.public class Foo { void bar() { try { // do something } catch (NullPointerException npe) { } } } |