網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

nullpointerexception是什麼意思

欄目: IT科技 / 發佈於: / 人氣:2.97W

nullpointerexception是什麼意思

java是一門熱門的後端編程語音,編程時可能會出現NullPointerException的報錯,這個是什麼意思呢?

NullPointerException是java.lang.NullPointerException的簡稱,是Java語言中的一個異常類,位於java.lang包中,父類是java.lang.RuntimeException。該異常在源程序中可以不進行捕獲和處理。

當應用程序試圖在需要對象的地方使用null時,拋出該異常。這種情況包括:

1、調用null對象的實例方法。

2、訪問或修改null對象的字段。

3、如果一個數組爲null,試圖用屬性length獲得其長度時。

4、如果一個數組爲null,試圖訪問或修改其中某個元素時。

5、在需要拋出一個異常對象,而該對象爲null時。

6、應用程序將會拋出NullPointerException類的實例,表明其它對null對象的非法使用。