Users Pricing

forum

home / developersection / forums / avoiding “!= null” statements in java?

Avoiding “!= null” statements in Java?

Anonymous User 2043 02 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.

I am a content writter !


1 Answers

Anonymous User 02 May 2015 Accepted Answer