android - java.lang.NullPointerException encountered in an unexpected place -


i'm perplexed question: there situation in first line in following 3 lines can produce java.lang.nullpointerexception?

if (mjobs == null || mjobs.size() == 0) { <-- trace shows exception here     return null; } 

this exception seen on unrooted android 4.4.4 phone. mjobs declared this:

arraylist<job> mjobs; 

any ideas highly appreciated.

update: crash happened 1 time out many thousands of runs.

no, assuming using java.util.arraylist , not own implementation.

it clearer use isempty() instead of size() == 0. check see how code getting called since returning null in either of 2 cases.


Comments

Popular posts from this blog

Payment information shows nothing in one page checkout page magento -

tcpdump - How to check if server received packet (acknowledged) -