So quero a assinatura grátis
Por: João lucas Eliseu • 24/9/2018 • Relatório de pesquisa • 468 Palavras (2 Páginas) • 260 Visualizações
2) O que é uma Exceção no contexto de programação com Java
é um desvio no fluxo de execução normal do programa, onde o mesmo Indica que houve problema na execução de um bloco do programa, se não for corrigido o problema, o programa pode parar
3) O que significa a Manipulação ou Tratamento de Exceções?
As exceções ocorrem quando algo imprevisto acontece, na maioria por causa de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Um exemplo quando tentamos abrir um arquivo que não existe ou quando tentamos fazer consulta a um banco de dados que não está disponível.
4) Cite alguns exemplos de Classes de Exceções do Java.
No compilador e necessario que seus métodos lancem apenas as exceções que definiram com THROWS, um exemplo de classe de exceção é o RuntimeException e suas subclasses que ocorrem com muita frequencia e com isso não tem necessidade de ser declaradas.
5). Quais os tipos e diferenças de Exceções do Java?
São as Exceções verificadas e não verificadas, as não verificadas são instancias de uma classe chamada RuntimeException, já as verificadas usam IOException, na qual representam erros que podem ocorrer no tempo de execução da aplicação
6) Explique o bloco de Tratamento de Exceções (try...catch...finally...).
Catch: devem aparecer logo após o try {} isso e um requisito, entro os blocos que não podem possuir nenhuma instrução.
Finally: É o trecho de código final a função básica do finally e sempre executar seus blocos de dados mesmo que uma das exceções sejam já lançadas
7) Explique a forma de lançamento de uma Exceção (throw new...).
Uma exceção é lançada dentro de um método por meio da palavra chave THROW, na qual esse mesmo método deve capturar as exceções ou então declarar que a lança por meio da clausula THROWS
8) Explique o funcionamento da Propagação de Exceções (throws).
É aquela que faz parte da declaração do modo de sua assinatura, é onde ela define a parte do API que indica um trecho do código que chame este método, ele deve ser obrigatoriamente chamado para capturar uma possível exceção que ele logo lança.
9) O que acontece se uma exceção que foi disparada não é capturada?
10) Como uma exceção pode ser lançada, ou propagada?
11) Quantas cláusulas catch um comando try pode ter?
12) Qual é a diferença entre uma cláusula catche uma cláusula
finally
...