Что такое java.lang.ArrayIndexOutOfBoundsException: 0? - PullRequest
0 голосов
/ 25 марта 2011

Спасибо всем за ответы перед вопросами. Здесь у меня есть другая проблема. Я получил исключение java.lang.ArrayIndexOutOfBoundsException: 0, когда я записываю массив как ArrayBoolean

Я пытался найти через Google, но не смог. Если знаешь, поделись, пожалуйста.

Ответы [ 2 ]

6 голосов
/ 25 марта 2011

Это означает, по существу:

 int[] array = new int[0];
 array[0] = 0;
5 голосов
/ 25 марта 2011

Это означает, что вы пытаетесь записать в пустой массив.

Из Javadoc ArrayIndexOutOfBoundsException:

 * Thrown to indicate that an array has been accessed with an 
 * illegal index. The index is either negative or greater than or 
 * equal to the size of the array. 

Итак, 0 -> = размер вашего массива, поэтому ваш массив пуст.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...