list添加對象的空指針異常: java.lang.NullPointerException - 如何處理空指針異常

 

發現我初始化list3的方法不對,如果只是用List<XXX> list3= null;只是在棧中有一個引用但並沒有分配內存空間,如果這時我直接向list3 裏添加對象就是直接向這個引用所指的內存放東西,因爲沒分配內存,所以會報空指針異常,所以需要把List<XXX> list3= nul;改爲

List<XXX> list3 = new ArrayList<>();就對了
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章