forum

Home / DeveloperSection / Forums / Avoiding “!= null” statements in Java?

Avoiding “!= null” statements in Java?

Anonymous User172502-May-2015
The idiom I use the most when programming in Java is to test if object != null before I use it. This is to avoid a NullPointerException. I find the code very ugly and it becomes unreadable.

Is there a good alternative to this?

Update: Pan, I was not clear with my question. I want to address the necessity to test every object if you want to access a field or method of this object. For example:

...
if (someobject != null) {
    someobject.doCalc();
}
...
In this case I will avoid a NullPointerException, and I don't know exactly if the object is null or not. So my code get splattered with these tests.

Updated on 02-May-2015
I am a content writter !

Can you answer this question?


Answer

1 Answers

Liked By