Buscar

bdq simulados exercicio preview.asp 7

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

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO Lupa
Exercício: CCT0261_EX_A9_201509121749  Matrícula: 201509121749
Aluno(a): ALEX MIRANDA DA SILVA Data: 23/11/2016 14:16:29 (Finalizada)
1a Questão (Ref.: 201509711654) Fórum de Dúvidas (0)       Saiba (0)
Analise as seguintes afirmações em relação ao uso de Exceções no Java.
I. O tratamento de exceção é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da
execução de programas de computadores
II. Sempre que um método de alguma classe é passível de causar algum erro, então, podemos usar o método de tentativa - o try
III. Finally é o trecho de código final. Tem como função básica sempre executar seu bloco de dados mesmo que uma exceção seja
lançada.
Em relação às sentenças supracitadas, pode-se afirmar que:
Todas são verdadeiras
Apenas a III é verdadeira
II e III são verdadeiras
I e II são verdadeiras
Apenas a I é verdadeira
Gabarito Comentado
2a Questão (Ref.: 201509412108) Fórum de Dúvidas (0)       Saiba (0)
Quando em um método, uma determinada situação de exceção é gerada e não é tratada no corpo do método, essa exceção é
arremessada para ser tratada pelo invocador. Para indicar o processamento do mecanismo descrito, usa-se a cláusula, abaixo
indicada, na assinatura do método:
throws
raising
throw
throwable
raise
Gabarito Comentado
3a Questão (Ref.: 201509365658) 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.
Marque a alternativa correta:
Todas as sentenças estão corretas.
Apenas a sentença I está correta.
Apenas as sentenças II e III estão corretas
Apenas as sentenças I, III e IV estão corretas.
Apenas as sentenças I,II e III estão corretas.
4a Questão (Ref.: 201509411010) Fórum de Dúvidas (0)       Saiba (0)
Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "No modelo de terminação de tratamento de
exceção, depois de uma exceção ser tratada o programa não retorna ao ponto de lançamento porque o __________ expirou."
bloco cacth
bolco finally
método main
método getMessage
bloco try
Gabarito Comentado
5a Questão (Ref.: 201509702585) Fórum de Dúvidas (0)       Saiba (0)
O tratamento de exceções na linguagem Java é caracterizado pelo encapsulamento das informações de um erro em um objeto que
representa uma classe específica de erro. O uso de exceções permite separar a detecção da ocorrência de uma situação excepcional
do seu tratamento, ao se programar um método em Java.
Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA.
Uma exceção é sempre um objeto do tipo Throwable
A cláusula catch nem sempre é executada.
A cláusula try sempre é executada.
A cláusula finally é sempre executada mesmo quando existente em um bloco try/catch.
As exceções em Java são fixas e não é possível definir novas exceções.
Gabarito Comentado
6a Questão (Ref.: 201509410401) Fórum de Dúvidas (0)       Saiba (0)
Uma exceção é uma indicação de um problema que ocorre durante a
execução de um programa. O nome "exceção" dá a entender que o problema
ocorre raramente, se a regra é que uma instrução execute geralmente de
modo correto, então a exceção a regra é que um problema ocorra. Em
muitos casos, o tratamento de exceção permite que:
um programa nunca seja executado se houver uma situação de
exceção, independentemente de qual seja a situação de exceção.
um programa seja finalizado independetemente de haver ou não uma
situação de exceção.
um programa continue executando como se nenhum problema tivesse
sido encontrado.
um programa seja executado apenas se não ocorrer nenhuma situação
de exceção, independentemente de qual seja esta situação excepcional.
um programa seja travado e destravado a medida que as instruções
forem sendo executadas.
Gabarito Comentado
7a Questão (Ref.: 201509702562) 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 superclasse dessa hierarquia, que por sua vez é uma subclasse de Object, é:
VirtualMachineErros
Error
Throwable
Exception
RunTimeException
Gabarito Comentado Gabarito Comentado
8a Questão (Ref.: 201509711657) Fórum de Dúvidas (0)       Saiba (0)
No java, é necessário um método para cada catch ou lista de exceções que podem ser lançadas. Se um método causar uma exceção
mas não capturá-la, então deve-se utilizar a palavra-chave:
Error
Finally
Try
Exception
Throws
Gabarito Comentado
Fechar

Outros materiais