Java SE8 Silverの問題集で勉強をしています。
解説を読んでも以下コードによるそれぞれのエラーの違いが分かりません。
----------コードA----------
int[] array = {};
array[0] =10;
System.out.println(array[0]);
-----実行結果-----
ArrayIndexOutOfBoundsException
---------コードB----------
List<String> list = new ArrayList<>();
System.out.println(list.get(0));
-----実行結果-----
IndexOutOfBoundsException
すみませんがこれらのエラーの違いが何によるものなのか
教えていただけないでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/24 01:31
2016/09/24 01:53
2016/09/24 05:55