Buscar

Avaliando o Aprendizado - Processos de Desenvolvimento de Software III-224

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

6. 
 
 
Analise o seguinte trecho de código. Qual o resultado de tentar compilá-lo e executá-lo? 
class Avaliacao { 
 public static void main(String[] args) { 
 System.out.println("Inicio do main!!"); 
 try { 
 System.out.println("Inicio do try!"); 
 int[] array = new int[3]; 
 for (int i = 0; i < 4; ++i) { 
 array[i] = i; 
 System.out.println(i); 
 } 
 System.out.println("Fim do try!"); 
 } catch (Exception e) { 
 System.out.println("Exceçao: " + e); 
 } 
 System.out.println("Fim do main!"); 
 } 
} 
 
 
 
 
O código compila ocorre uma exceção ArrayIndexOutOfBoundsException, contudo 
está é tratada e o programa segue ate imprimir: "Fim do main!". 
 
 
O código compila execução sem a existência de Exceções. 
 
 
O código não compila por causa de um erro no array. 
 
 
O código não compila. 
 
 
O código compila, mas tem sua execução interrompida devido a ocorrência de uma 
ArrayIndexOutOfBoundsException. 
 
1. 
 
 
Pode-se dizer sobre exceções que: Marque a alternativa correta. 
 
 
 
são as principais classes de exceções Java: NullPointerException, offExcecpion e 
onException 
 
 
throws é o comando responsável pela implementação de uma exceção 
 
 
o tratamento de exceção deve ser feito em todos os casos em que haja 
probabilidade de ocorrer um erro. 
 
 
é obrigatório utilizar o comando finally em todos tratamentos de exceção 
 
 
a estrutura de uma exceção é o bloco catch, que resume-se em tentar executar o 
código, bloco try, que fará todo o tratamento em caso de algum erro 
 
http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_aluno_turma=93315222&cod_hist_prova=-1&aula=10
http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_aluno_turma=93315222&cod_hist_prova=-1&aula=10

Outros materiais