Buscar

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


Prévia do material em texto

3a Questão (Ref.: 201609689428) Fórum de Dúvidas (0) Saiba (0) 
 
Uma exceção é um objeto gerado para indicar a ocorrência de algum tipo de condição excepcional durante a 
execução de um método qualquer. Apenas objetos de classes pertencentes à hierarquia de classes de exceção 
do Java poderão ser gerados, propagados e capturados. A subclasse que indica uma tentativa de converter para 
o formato numérico uma String cujo conteúdo não seja compatível com o formato escolhido é: 
 
 
IOException 
 NumberFormatException 
 
IndexOutOfBoundsException 
 
ArithmeticExceptiocn 
 
NullPointerException 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201609730590) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 Todas as sentenças estão corretas. 
 
Apenas as sentenças II e III estão corretas. 
 
Apenas a sentença I está correta. 
 
Apenas as sentenças I, III e IV estão corretas. 
 
Apenas as sentenças I,II e III estão corretas. 
 
 
 
javascript:duvidas('568658','9','3');
javascript:duvidas('568658','9','3');
http://v3.webcasters.com.br/Login.aspx?codTransmissao=328738&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
javascript:duvidas('609820','9','4');
javascript:duvidas('609820','9','4');
javascript:duvidas('568658','9','3');
javascript:duvidas('568658','9','3');
http://v3.webcasters.com.br/Login.aspx?codTransmissao=328738&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
javascript:duvidas('609820','9','4');
javascript:duvidas('609820','9','4');

Continue navegando