Avoid NullPointerException Comparing Strings

The standard way to compare a variable String to a constant is to use this syntax:

 if(myString.equals("test")){  doSomething();}

However, if myString is null, a NullPointerException will be thrown.

Instead, use:

 if("test".equals(myString)){  doSomething();}

If myString is null, the comparison will return false rather than an Exception.

Share the Post:
Share on facebook
Share on twitter
Share on linkedin

Overview

Recent Articles: