空指针异常报错

yunyimantian 2013-06-17 02:26:11

本人是新手,如图所示报错,空指针异常。
通过debug断点调试发现下方红色代码区域无法执行,希望高手能帮忙看看。谢谢
for(Iterator<Mp3Info> iterator = mp3Infos.iterator();iterator.hasNext(); ){
Mp3Info mp3Info = iterator.next();
HashMap<String,String> map = new HashMap<String, String>();
map.put("mp3_name", mp3Info.getMp3Name());
map.put("mp3_size", mp3Info.getMp3Size());
list.add(map);
}
SimpleAdapter adapter1= new SimpleAdapter(this, list, R.layout.mp3_infoitem, new String[]{"mp3_name","mp3_size"},
new int[]{R.id.mp3_name,R.id.mp3_size});
setListAdapter(adapter1);


...全文
92 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yunyimantian 2013-06-18
  • 打赏
  • 举报
回复
谢谢哦,涨知识了,以后会注意的
oh_Maxy 版主 2013-06-17
  • 打赏
  • 举报
回复
引用 2 楼 u011100140 的回复:
好厉害,后来我发现: List<Mp3Info> mp3Infos = parse(xml);得到的parse(xml)解析函数的值是null,谢谢你哦
对调用方法返回的对象,最好做非空判断,这是个良好的习惯~
yunyimantian 2013-06-17
  • 打赏
  • 举报
回复
好厉害,后来我发现: List<Mp3Info> mp3Infos = parse(xml);得到的parse(xml)解析函数的值是null,谢谢你哦
菖蒲老先生 2013-06-17
  • 打赏
  • 举报
回复
mp3Infos = null ?

50,527

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧