Problemas com Exceções

1 resposta
B

Olá pessoal,

Estou com uma dúvida aqui. Vocês podem me explicar qual é a diferença entre checked e unchecked exceptions ?

Valeu.

1 Resposta

akumaldo

Vamos lá:

unchecked exception são excessões que não precisam entrar dentro de um try catch, assim traduzindo bem grosseiramente é isso! são excessões que geralmente não são disparadas por classes e sim são excessões que o compilador dispara, por exemplo a NullPointerException

as checked exception são excessões checadas, que precisam ir dentro de um try catch ou então jogadas com throws!
São excessões que geralmente são disparadas por classes, como a classe FileOutputStream que pede o tratamente do FileNotFoundException

assim…bem por cima é essa a diferença entende…eu estou sem tempo agora para escrever algo mais detalhadinho…amanhã escrevo!:smiley:

Criado 18 de julho de 2006
Ultima resposta 18 de jul. de 2006
Respostas 1
Participantes 2