黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java空指針異常解決方法

Java空指針異常解決方法

更新時間:2020-08-10 16:15:51 來源:動力節點 瀏覽2424次

Throwable是所有錯誤或異常的超類,只有當對象是這個類的實例時才能通過Java虛擬機或者Java throw語句拋出。

當Java運行環境發出異常時,會尋找處理該異常的catch塊,找到對應的catch塊之后,將異常交給catch塊捕獲。

throwable的子類是exception和error,exception又分為IOException,NullPointerException等

空指針異常發生的原因:

調用方法的對象為null

根據控制臺提示的位置,找到對應的異常位置。

例如:

Listbooks=Dao.getData();
int size=books.size();

第二行報空指針異常

那么books對象為null,向上查找第一行中Dao.getData();

那么進一步查看Dao對象是否為空,若不為空,則繼續向上查找,找出為null的對象

改進:

1.增加條件判斷

List?books?=?Dao.getData();
if(books!=null){
  int?size?=?books.size();
}

2.捕獲異常

List?books?=?Dao.getData();
try{
int?size?=?books.size();
}catch(NullPointerException?e){
  e.printStackTrace();
  System.out.printLn("size?=?0");
}

以上就是動力節點java培訓機構的小編針對“Java空指針異常解決方法”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 毛片三级在线观看 | 日本黄色a视频 | 两性午夜又粗又大又爽视频 | 翁熄性荡事最新篇王伟忠 | 中文字幕一区在线 | 看中国国产一级毛片真人视频 | 日本午夜片成年www 日本午夜视频在线 | 2020年最新国产精品视频免费 | 最新中文字幕在线视频 | 女女同性一区二区三区四区 | 亚洲插插| 国产日本欧美高清免费区 | 小泽玛利亚在线观看123 | 日韩中文字幕在线免费观看 | 亚州 色 图 综合 | 免费国产成人高清在线观看麻豆 | 国产 欧美日韩 在线播放 | 麻豆精品国产剧情在线观看 | 日韩精品免费在线观看 | 超级碰97 | 欧美黄a | 亚洲欧美中文日韩在线 | 天堂网中文 | 黄色美女免费看 | 特黄特级高清免费视频毛片 | 99精品在线免费观看 | 亚洲自拍图片区 | 欧美性生活网址 | 麻豆精品传媒一二三区在线视频 | 欧美经典成人在观看线视频 | 黄色一毛片 | 亚洲一区二区三区中文字幕 | 成人午夜私人影院入口 | 免费深夜福利 | 天堂网www中文天堂在线 | 青青草成人影视 | 国产香蕉国产精品偷在线观看 | 国产成人精品日本亚洲11 | 黄片a级毛片 | 乱理最新乱理片中文 | 天堂视频在线免费观看 |