Preventing NPE’s

Java Tip: Put string constants on the left side of a .equals().

This prevents the dreaded NullPointerException (NPE) from occurring. For example:

if(name.equals("rob"))
return;

should always be written as:

if("rob".equals(name))
return;

“rob” will never be null so this is NPE safe.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s