• ベストアンサー

書き込みエラーの意味

カテゴリに自信がありません。 初心者です。 よろしくお願いいたします。 最後に catch (Exception e) { System.out.println("書き込みエラー:" + e); System.exit(1); } をつけた、javaのプログラムを実行すると、 書き込みエラー:java.lang.ArrayIndexOutOfBoundsException: 365 というメッセージが出ます。 同じプログラムでも何度も実行するとその度に最後の「365」の部分の数字が変わります。 このエラーの意味のわかる方いらっしゃいましたら教えて下さい。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Arrayは配列ですね。 不正なインデックスで配列がアクセスされてます。 詳細は、このサイトを見てください。↓ http://msugai.fc2web.com/java/trydemo.html

kogukogu2
質問者

お礼

ありがとうございました。 最初に決めた数字以上のインデックスでアクセスしようとしていました^^; 無事、解決することがでしました。

関連するQ&A