O que significa a exceção ArrayIndexOutBoundException?

Poderiam me explicar o que significa a exceção ArrayIndexOutBoundException?

Ola @Gabriel_Sarzi,

esta exception é lançada quando você acessa indices errados em um array, se teu array é para 10 elementos ao tentar acessar o o 11º recebera um ArrayIndexOutBoundException.

3 curtidas

Excelente resposta. @aix

permita-me dar um exemplo


Object x [] = new Object[5]; /* vai se 0 a 4, certo? */

x[1024] = null; /* CA BUM*/

se vc tentar ler ou escrever, adios muchachos

2 curtidas