public class multi {
public static void main(String args[])
{
int arr[][]= new int[2][];
arr[0]= new int[1];
arr[0]= new int[2];
int a,b,c=5;
for(a=0;a<2;a++)
{
for(b=0;b<a+1;b++)
{
arr[a][b]=c;
c++;
}
}
for(a=0;a<2;a++)
{
for(b=0;b<=a;b++)
{
System.out.println(arr[a][b]);
}
}
}
}
错误:线程&#34; main&#34;中的异常显示java.lang.NullPointerException 在multi.main(multi.java:14) 我不明白我的错误是什么以及为什么会出现这个错误。我是初学者,刚刚开始学习java。提前致谢
答案 0 :(得分:0)
你应该改变:
arr[0]= new int[1];
arr[0]= new int[2];
到
arr[0]= new int[1];
arr[1]= new int[2];