NullPointerException的问题
public class A {
public static void main(String[] args) {
String a1="1,2,3";
String a2[]=a1.split(",");
String a3[]=null;
int i=0;
while(a2[i]!=null)
{
switch(Integer.parseInt(a2[i]))
{
case 1:a3[0]="image1";break;
case 2:a3[0]="image2";break;
default:a3[i]=null;
}
i++;
System.out.println(a3[i]);
}
}
}
这段代码运行时为什么会出现NullpointerException的错误呢?