Exceção na linha principal

Então, eu estava executando ums projetos quando executando um que escreveu isso no console:

Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 5
at intro_algoritimos.arrays.main(arrays.java:16)

O que aconteceu? Alguém pode ajudar?

Cade o código? como pode ser analisado sem código?

ArrayIndexOutOfBoundsException é quando você tenta acessar um índice que não existe num array. Por exemplo quando você tem um array de tamanho 5, mas tenta acessar a posição 999 do array:

int[] meuArray = new int[5];
System.out.println(meuArray[999]); // causa o erro ArrayIndexOutOfBoundsException, pois os índices do meuArray vai de 0 até 4 apenas (tamanho 5).

Provavelmente na linha 16 do seu arquivo arrays.java tá acontecendo algo como o código acima.

1 curtida

Na linha 16 do arquivo arrays.java você está tentando acessar o índice 5 de um array mas esse array não possui 6 posições.

1 curtida