Erro

2 respostas
L

Bom dia galera…
Podiam me ajudar

o que significa esse aviso java.lang.ArrayIndexOut.BoundsException:3 ???

2 Respostas

W

Significa exatamente o que a exception diz: ArrayIndexOutBoundsException

Por exemplo, se vc tem um array com 3 elementos (0, 1, 2) se vc tentar acessar o index 3, vc vai pegar essa exception. Em outras palavras vc esta usando um index do array maior que o tamanho do array.

//Daniel

Hebert_Coelho

Imagine o seguinte

String[] cores = {"Azul", "Amarelo", "Vermelho"}; System.out.println(cores[0]); System.out.println(cores[1]); System.out.println(cores[2]);

Esse Index Our Bounds está falando que vc tentou acessar algo fora dos limites.

Vc deve estar dentro de um for/while e tentou acessar a posição 3. Mas em um array, começa do 0 então vc só tem até a posição 2.

Fui claro? [=

Criado 30 de agosto de 2010
Ultima resposta 30 de ago. de 2010
Respostas 2
Participantes 3