teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

edit

2021/09/07 05:26

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -1,4 +1,8 @@
1
1
  int[5]; で定義しており、特に拡張された様子もないので5(6番目)を参照した時点でArrayIndexOutOfBoundsExceptionになります。
2
2
 
3
- 0から入れていってるにも関わらずforのスタート1から参照していってるので0を除いた4つ出ただけです。スタート0にしても格納された5が出るようになるだけでArrayIndexOutOfBoundsExceptionは避けられません。
3
+ 0から入れていってるにも関わらずforのスタート1から参照していってるので0を除いた4つ出ただけです。スタート0にしても格納された5が出るようになるだけでArrayIndexOutOfBoundsExceptionは避けられません。
4
- ループ回数を配列のサイズにするなど工夫してください。
4
+ ループ回数を配列のサイズにするなど工夫してください。
5
+
6
+ Array Index Out Of Bounds 単語に分けると意味がわかるはず。
7
+ これに限らずExceptionが出た場合は「どういうときに出るものか」確認するようにしてください。
8
+ そのまま検索して出てきます。