Buscar

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

Prévia do material em texto

reservada _________ define o início de um trecho de código onde é feito o tratamento 
de uma exceção. Escolha a opção que define na ordem correta as palavras que 
completam o texto anterior. 
 
 
 try; finally; catch 
 
 
throw; throws; catch 
 
 throws; throw; catch 
 
 
finally; throw; try 
 
 
finally; throw; catch 
 
 
1. 
 
 
O Java fornece um mecanismo sofisticado para manipulação de erros que produz código eficiente 
e organizado, a isto chama-se Tratamento de Exceção.Com esse mecanismo os programadores 
detectam erros facilmente, sem precisar escrever código especial para testar os valores 
retornados. Sejam as seguintes sentenças referentes ao processo de Exceção em Java: 
I. Você deve colocar o bloco de código a ser protegido dentro de uma instrução try. 
II. Se houver algum erro em tempo de execução, o código será desviado para a instrução catch. 
III. Caso haja mais de uma exceção que deva ser verificada, podemos utilizar vários catch's 
diferentes, obedecendo a regra de que as exceções mais específicas devem vir primeiro. 
IV. O bloco do finally é sempre executado, com ou sem exceção. 
Marque a alternativa correta: 
 
 
 
 
Apenas as sentenças II e III estão corretas 
 
 
Apenas a sentença I está correta. 
 
 Todas as sentenças estão corretas. 
 
 
Apenas as sentenças I,II e III estão corretas. 
 
 
Apenas as sentenças I, III e IV estão corretas 
 
 
 
2. 
 
Qual o resultado do código abaixo? 
http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_aluno_turma=93315222&cod_hist_prova=-1&aula=9
http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_aluno_turma=93315222&cod_hist_prova=-1&aula=9

Continue navegando