- LinguagensJavaConceitos e Fundamentos de Java
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Tratamento de Exceções
Considerando o seguinte trecho de código, qual mensagem será impressa?
public class ErrorHandling {
public static void main(String[] args) {
try {
int[] numbers = new int[5];
numbers[5] = 10;
System.out.println(“Atribuição de valor efetuada com sucesso.”);
}
catch (ArrayIndexOutOfBoundsException e) {System.out.println(“O índice do array ultrapassa o valor permitido.”);}
catch (Exception e) {System.out.println(“Ocorreu uma exceção de erro geral”);}
finally {System.out.println(“O ‘try catch’ finalizou.”);}
}
}
Provas
Questão presente nas seguintes provas