【Java】java.lang.NullPointerException的两个原因

 

自己写程序时出现过 java.lang.NullPointerException错误的一些原因

  (1)自己建立了一个数组,但每个数组元素没单独初始化(单独new一个新对象)。

  (2)在进行if (array == null || array.length <= 0)判断时,写成了if (array.length <= 0 || array == null)。程序中必须先判断null。

 

 

 

以后出现相关的错误都会在博客中记录一下。

posted @ 2018-06-04 15:39  华仔要长胖  阅读(330)  评论(0编辑  收藏  举报