以下代码崩溃。似乎在android中,即使第一个块评估为“true”,IF OR块也会被评估。TileItem ti=null;...// code which initialises reference ti if (ti == null || !ti.isValid()){ ...}在一个功能块中,我将 TileItem 的对象初始化为 ti,然后如果ti不为 null 且有效则执行一些操作。idvalid()正在验证 TileItem 对象的一些属性。但我崩溃了,崩溃日志说致命异常:java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“boolean xxx.TileItem.isValid()”我无法弄清楚这里的问题,有人遇到过这样的问题吗?
添加回答
举报
0/150
提交
取消