测试增强for循环是否需要判断为null
例1:
public static void main(String[] args) {
List<Object> list = null;
for(Object s : list){
System.out.println("a");
}
}
例2
public static void main(String[] args) {
List<Object> list = null;
for (int i = 0; i < list.size(); i++) {
}
}
控制台:
Exception in thread "main" java.lang.NullPointerException
at com.joyplus.util.Tets06.main(Tets06.java:14)