TICS Coding Standard Viewer 
TIOBE Software Quality Framework
Print-friendly version
©TIOBE Software www.tiobe.com
 
TIOBE - Java Coding Standard
Search

Rule:  StrictException4Checked automatically with code checker

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) {
  }
 }
}