Assim como outras linguagens de programação, o Java possui uma arquitetura robusta de tratamento de exceções, as quais são classificadas em verificadas e não verificadas. Uma exceção tratada evita que o programa seja interrompido em tempo de execução, estourando no usuário, ao invés de ter sido tratado pela própria lógica do programa. Neste contexto, descreva as diferenças entre exceção verificada e exceção não verificada, e implemente, em linguagem Java, um pequeno trecho de código-fonte com uma exceção verificada, utilizando os comandos de tratamento de exceção do Java que você aprendeu.
o bloco de captura é a propriedade de classes de exceção, Já exceção verificada não tem nada a ver com a captura ou com o que faz no bloco de captura.
Exceção" verificada" pode" ser" descrita" como" todo" o" tratamento" de" exceção" que" deve"
ser" implementado" pelo" implementador," sendo" erros" de" compilação" e" ocorrem," por"
exemplo,"ao"tentar"se"acessar"algum"arquivo"pela"rede"e"o"sistema"operacional"pode"
recusar"seu"acesso,"causando"uma"exceção."Neste"caso,"pode-se"utilizar"os"comandos"
try"catch"para"tratar" a"ocorrência."Já"a" exceção"não"verificada"não"exige" tratamento,"
pois," em" sua" maioria," podem" ser" evitadas" através" de" validações" de" código-fonte,"
como" um" campo" recebido" no" servidor" sem" valor." A" segunda" parte" da" resposta" é" a"
implementação" do" código-fonte," o" qual" deve" ter" os" comandos" try," conforme"
exemplo,"na"linha"6,"e"comando"catch,"conforme"linha"12."
Para escrever sua resposta aqui, entre ou crie uma conta
Biologia Molecular 3.
•UNIASSELVI
Programação Orientada A Objetos
•UNIASSELVI
Compartilhar