1. 程式人生 > >異常筆記java.lang.NullPointerException

異常筆記java.lang.NullPointerException

異常名稱:空指標異常:
java.lang.NullPointerException
案例:
String sex = null;
if(sex.equals("男"))這一句出現空指標異常,因為sex為null
出現原因:使用值為null的變數呼叫了方法
解決方案:給該為null的變數賦值;或者使用不為null的變數來呼叫方法
總結經驗:在使用方法,要用不太可能為nill的變數來呼叫方法
可以避免空值的異常
sex.equals("男")xx
"男".equals(sex)