帮忙看下这题怎么错了?
package zouye;public class Alone6_2
{
private int a,b;
public Alone6_2(){}
public void setAB(int a, int b)
{
this.a=a;
this.b=b;
}
public int getA(){ return a;}
public int getB(){ return b;}
public static void main(String[] args)
{
Alone6_2 []ob=new Alone6_2[10];
ob[0].setAB(1,2);
ob[0].a=1;
ob[0].b=2;
for(int i=0;i<ob.length;i++)
{
ob[i+1].a=ob[i].a+ob[0].b;
ob[i+1].b=ob[i].a*ob[0].b;
System.out.println("ob["+i+"].a="+ob[i+1].a);
System.out.println("ob["+i+"].b="+ob[i+1].a);
}
}
}我运行时它出来:(Exception in thread "main" java.lang.NullPointerException
at zouye.Alone6_2.main(Alone6_2.java:23))这些什么意思啊?