【发布时间】:2015-08-16 18:35:27
【问题描述】:
这是以下代码。我必须出于某种目的使数组为空,然后当我将数组组件初始化为 1 时,它会显示空指针异常。如何处理?
public static void main(String[] args) {
double[] a;
a=null;
if(a==null)
for(int i=0;i<12;i++)
a[i]=1;
}
【问题讨论】:
-
如果
a是null,则绝对无法访问它,这就是a[i] = 1引发NullPointerException的原因。
标签: java arrays nullpointerexception