nullpointerexception什么意思

nullpointerexception什么意思

NullPointerException是java.lang.NullPointerException的簡稱,是Java語言中的一個異常類,位于java.lang包中,父類是java.lang.RuntimeException 。該異常在源程序中可以不進行捕獲和處理 。
【nullpointerexception什么意思】
當應用程序試圖在需要對象的地方使用null時,拋出該異常 。這種情況包括:

1、調用null對象的實例方法 。
2、訪問或修改null對象的字段 。
3、如果一個數組為null,試圖用屬性length獲得其長度時 。
4、如果一個數組為null , 試圖訪問或修改其中某個元素時 。
5、在需要拋出一個異常對象,而該對象為null時 。
6、應用程序將會拋出NullPointerException類的實例,表明其它對null對象的非法使用 。

經驗總結擴展閱讀