Lógica, perguntado por mcdsilva2331, 9 meses atrás

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.

Soluções para a tarefa

Respondido por 7bd6acc247
2

Resposta:

é gerada uma exceção do

tipo ArraylndexOutOfBoundsException, pois ocorreu acesso a uma posição fora dos limites do array.

Explicação:

Perguntas interessantes
Matemática, 1 ano atrás