これを実行すると、NullPointerException
が返されます。それはラインで発生するlistings[i].input();
ヌルポインタオブジェクトからメソッドを呼び出すときの例外
私はこの権利を宣言していますか?私は3つのリストオブジェクトの配列を、私のinput()
メソッドで入力し、逆の順序で出力します。
public static void main(String[] args) {
Listing[] listings = new Listing[3];
for (int i = 0; i < listings.length; i++) {
listings[i].input();
}
for (int i = listings.length - 1; i >= 0; i--) {
System.out.println(listings[i]);
}
}
デバッガを使用する方法を学びます。 – mre