'java.util.Iterator java.lang.Iterable.iterator' on a null object
我在使用增强for循环时遇到这个问题,结论如下:
for (WithCheck<Zyryjjb> jj : items){
if (jj.checked) {
writer.WriteLine(jj.value.updateSdjhgjSQL(sd == 1));
}
}
当items为null即 items==null 为 true 时,会出现’java.util.Iterator java.lang.Iterable.iterator()’ on a null object异常。
items.size()==0是没什么影响的。