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

java.lang.NullPointerException異常

kdt tex 信息 第一次 class 一個 ans 出現 exc

空指針異常都是因為調用null對象的方法 , ,就是一個對象還沒有沒有正常初始化 就先調用它的方法

比如 Object obj=null; obj.toString(); 這就會拋出 這個異常

當然我們不會這麽去調用的,在程序出現這個異常,都是因為,邏輯有問題,導致對象沒有正常初始化

拋出異常後,一般會輸出異常信息,

從上往下找 ,第一次出現與"自己的代碼"有關的部分,就是異常拋出的最近點,異常就是在那裏開始的


註意方法:
  判斷字符串時使能確定不為空的對象去調用equals,如:"".equals(str);其他對象時要先判斷是否為空在掉方法,如List if(list!=null&&list.size()){}


java.lang.NullPointerException異常