带有链接hashmap的空指针异常

时间:2014-05-13 13:48:11

标签: java

Crashlytics在以下一行显示了一些崩溃:

if(appObj.getStationsList().get(tag)!=null){

getStationsList()返回LinkedHashMap<String, StationInfo>。如何避免出现此错误?具有讽刺意味的是,我为避免这种错误而进行的检查确实导致了这一点。

2 个答案:

答案 0 :(得分:0)

你必须检查:

if(appObj.getStationsList()==null)

答案 1 :(得分:0)

替换

if(appObj.getStationsList().get(tag)!=null){

 if(appObj.getStationsList() !=null && appObj.getStationsList().get(tag)!=null){

}