NullPointerException異常的解決方案

來源:酷知科普網 2.73W

很多新手程式設計師都會遇到這個問題。不用緊張,其實這個問題很簡單。

這個異常一般會是方法內部成員沒有賦值造成的。

如果你使用debug模式檢視會發現該成員的值顯示Null.

如圖:

NullPointerException異常的解決方案

錯誤提示:9行出現異常。那第9行就是對a進行去除空格的操作。

其實對null成員做任何操作都會報這個錯。

所以我們要做的就是在做之前需要做非空判斷就可以了。

如圖:

NullPointerException異常的解決方案 第2張

熱門標籤