我有一个银行账户超类和从它扩展的两个子类,支票和储蓄。我想创建一个银行帐户数组,但每次我引用它时,它都会抛出一个 NullPointerException。为什么要这样做?请试着为我把这个变笨。
public void newAccount() throws IOException {
BufferedReader br;
br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Please create an account id:");
readid = br.readLine();
for (int i = 0; i < baArray.length; i++) {
baArray[i]=new Bankaccount();
if (baArray[1]==null) {
System.out.println("its null!");
}
}
}