Java 常見異常NullPointerException
NullPointerException
java.lang.NullPointerException是空指針異常,簡(jiǎn)稱NPE,也是程序在運(yùn)行時(shí)經(jīng)常遇到的異常。 當(dāng)程序中調(diào)用了未經(jīng)初始化的對(duì)象或者不存在的對(duì)象時(shí),系統(tǒng)就會(huì)拋出空指針異常。
//NullPointerException
public class Demo {
public static void main(String[] args) throws Exception {
List<String> list = new ArrayList<>();
list.add("第一個(gè)兀素 abc");
list.add(null);
for (String var:list) {
//讀取第二個(gè)元素為mill時(shí)下面的調(diào)用會(huì)出現(xiàn)空指針
System.out.println(var.toUpperCase());
}
}
}
點(diǎn)擊加載更多評(píng)論>>