Analise o código a seguir sobre as exceções em linguagem Java (qualquer versão). public class TratamentoException { public static void main(Stringl] args) { for (inti=0,i<4,i++){ try { System.out.printin(args[i]); ) catch (ArrayindexOutOfBoundsException e) { System.err.printin("Índice inexistente no vetor nomes"); } } } } Agora, assinale a alternativa correta. a. O tratamento da exceção ocorrerá quando a quantidade do vetor “args” for maior que três. b. Trata-se de uma exceção contornável e que ocorre durante o processo de compilação do programa. c. Trata-se de uma exceção do tipo Error (unchecked), em que 9 Java emite uma mensagem e encerra. d. O programa gera uma exceção, durante a compilação, devido à falta de valores do vetor “args”. e. Ao executar o programa, passando três parâmetros na linha de comando, gera-se uma exceção.
Lista de comentários
Resposta:
O programa gera uma exceção, durante a compilação, devido à falta de valores do vetor “args”.
Explicação:
Verificada no AVA