exceções que não precisam ser pegas?(respondido)  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Online

bom pessoal... fazendo o mock da caelum me deparei com essa questão:



la perguntava qual das palavras abaixo deveriam substituir o XX para o código compilar...



a resposta correta são as alternativas A, C e F, na explicação da pergunta dizia que algumas exceções e erros não precisavam ser pegos (catch ou throws). RuntimeException e Error não precisam. IllegalArgumentException herda de RuntimeException.

eu não sabia disso, alguém saberia me dizer se existem mais outras que tem essa mesma caracteristica, além das filhas dessas, e me confirma se isso não cai no exame?

This message was edited 3 times. Last update was at 13/01/2009 10:06:38


espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
ajfilho
Java Ninja
[Avatar]

Membro desde: 29/04/2008 14:21:57
Mensagens: 259
Offline

Bom, se tiver falando besteira, por favor alguém me corrija.
Exceções e erros que "não são pegos" são chamadas de "unchecked", que cabe ao desenvolvedor saber quando tratá-las. Ex: NullPointerException, ClassCastException.

Existem também as exceções "checkeds", que são necessários atribuir por considerar a operação que deseja realizar perigosa.
Ex: ParseException.

Abraços!

Augusto Rezende

SCJP, SCWCD
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Online

cara eu dei uma pesquisada aki e era isso mesmo...

vlw

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team