[RESOLVIDO]Diferença entre Throwable e Exeption dentro do catch

4 respostas
L

Qual a diferença de aplicação entre o Throwable e o Exception dentro de um catch?
ex

try{
.... comandos
}catch(Throwable t){
System.erro.println("erro");
}

// ou 


try{
.... comandos
}catch(Exception t){
System.erro.println("erro");
}

4 Respostas

ViniGodoy

O Throwable pega também exceções derivadas de Error, que normalmente não devem ser capturadas pois são lançadas quando a VM detecta algum problema (como falta de memória).

Na verdade, nem mesmo um (throw Exception) é recomendável. Leia:

nel

Possui sugerir o blog do Sergio Taborda também? Esse link, vai direto ao primeiro capítulo em que ele aborda exceções.

Gostei bastante do post e por isso recomendo.
Abraços.

A

Sugiro o artigo do JavaWorld : http://www.javaworld.com/javaworld/jw-07-1998/jw-07-exceptions.html

L

Obrigado pelas respostas… dúvidas sanadas!!!

Criado 25 de maio de 2011
Ultima resposta 26 de mai. de 2011
Respostas 4
Participantes 4