Um analista foi convocado para analisar o código a seguir de modo a encontrar erros. É correto afirmar que: public class TestaException { public static void testaException() { String[] stringArray = { "Olá", "pessoal", "Saudações" }; for (int i = 0; i < 4; i++) { System.out.println(stringArray[i]); } } public static void main(String[] args) { testaException(); } } não temos uma exceção quando chamamos o método println() para uma posição inexistente do array (posição 3). é gerada uma exceção do tipo ArrayIndexOutOfBoundsException, pois ocorreu acesso a uma posição fora dos limites do array. é um tipo de exceção verificada. não há erros e nenhuma exceção será gerada. trata-se de um erro de código que gera uma exceção de compilação.
Respostas
respondido por:
2
Resposta:
é gerada uma exceção do
tipo ArraylndexOutOfBoundsException, pois ocorreu acesso a uma posição fora dos limites do array.
Explicação:
Perguntas similares
3 anos atrás
3 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás