Buscar

U2S2 - Atividade de Aprendizagem

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1 - O throws são ações que propagam exceções, ou seja, em alguns momentos existem exceções que não podem ser tratadas no mesmo método que gerou a exceção. Nesses casos, é necessário propagar a exceção para um nível acima na pilha.
Considerando o texto acima, a palavra throws é usada para:
Escolha uma:
a.Especificar um código a ser executado, após qualquer tratamento de exceção no bloco.
b.Especificar os métodos que trataram uma dada exceção.
c.Causar a exceção que está sendo tratada.
d.Causar uma exceção e fornecer seus argumentos.
e.Especificar os tipos de exceções que um dado método pode causar. xxxxxxxxxxxxxxxxxxxxxxxxx
------------------
2 - Quando se cria programas de computador em Java, há possibilidade de ocorrer erros imprevistos durante sua execução, esses erros são conhecidos como exceções e podem ser provenientes de erros de lógica ou acesso a dispositivos ou arquivos externos. Para tratar as exceções em Java são utilizados os comandos try e catch. 
Sobre os comandos try, catch e finally, analise as seguintes sentenças: 
I - Um bloco try, pode estar associado a vários blocos catch, dependendo do número de exceções que podem ocorrer em um método.
II - O objetivo do bloco finally, no tratamento de exceções de um método é a execução dos comandos que estiverem dentro desse bloco, mesmo que ocorra uma exceção durante a execução do método.
III - Blocos catch, capturam exceções que ocorrerem dentro ou fora de blocos try.
Agora, assinale a alternativa que representa a resposta correta:
Escolha uma:
a.Somente as afirmativas I e II estão corretas. xxxxxxxxxxxxxxxxxx
b.Somente as afirmativas I, II e III estão corretas.
c.Somente as afirmativas II e III estão corretas.
d.Somente a afirmativa I está correta.
e.Somente a afirmativa II está correta.
------------------
3 - Quando se cria programas de computador em Java, há possibilidade de ocorrer erros imprevistos durante sua execução, esses erros são conhecidos como exceções e podem ser provenientes de erros de lógica ou acesso a dispositivos ou arquivos externos. As exceções ocorrem quando algo imprevisto acontece, elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis.
Com base na informação acima, analise o seguinte caso:
Em uma implementação para gerenciar contas bancárias usando a linguagem Java, considere que um método sacar( ) lança uma exceção Saldo Insuficiente quando o saldo da conta se encontra menor que o solicitado no saque. Nesta situação, ao se definir o método sacar( ), para identificar o nome da exceção que pode ser lançada, qual palavra chave da linguagem JAVA deve-se usar?
Escolha uma:
a.Try.
b.Static.
c.Protected.
d.Throws. xxxxxxxxxxxxxxxxxxxxxxxxxxx
e.Extend.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando

Outros materiais