+ -
当前位置:首页 → 问答吧 → 为什么有空指针异常啊?新手

为什么有空指针异常啊?新手

时间:2011-12-22

来源:互联网

public void getSubMenu(List rootList, SimpleTreeNode treeNode){
for(int i=0;i<rootList.size();i++){
GsChargePrj menu=(GsChargePrj)treeNode.getData();
GsChargePrj menu_t=(GsChargePrj)rootList.get(i);
if(menu.getProjcode().equals(menu_t.getProjcodePar())){
if(menu.getIsleaf().equals("0")){
SimpleTreeNode trNode=new SimpleTreeNode(menu_t,new ArrayList());
treeNode.getChildren().add(trNode);
getSubMenu(rootList,trNode);
}else {
SimpleTreeNode trNode=new SimpleTreeNode(menu_t,new ArrayList());
treeNode.getChildren().add(trNode);
}
}
}
}

作者: lijianzhuzhu   发布时间: 2011-12-22

最好把错误贴出来

作者: luozukai   发布时间: 2011-12-22

报错信息,还有怎么调用的这个方法。

作者: ZZZ5512536   发布时间: 2011-12-22

这让别人怎么回答

作者: dxqrr   发布时间: 2011-12-22

这让人怎么回答啊,一般报空指针异常是因为你引用了空的对象,程序找不到这个对象时候就会抛出空指针异常,你上面的代码都没有给错误信息真回答不上来!

作者: censhenping   发布时间: 2011-12-22

无语··

作者: zyy090209   发布时间: 2011-12-22

鬼才知道哪里错了

作者: ylovep   发布时间: 2011-12-22