Ola, 
em varios exemplos de codigo que vejo por ai, o pessoal fica fazendo
varios blocos try-catch, mas _quase_ sempre acabam tratando o mesmo
tipo de exception. Por exemplo,

try {
        // Tenta carregar o modulo do DB
        Class.forName("bla");
}
catch (Exception e) {
        // trata a exception
}

try {
        // faz o trabalho sujo
        DriverManager.getConnection("url");
        
        // cria connections, statements e tal
}
catch (SQLException e) {
        // trata
}


Isso pra um codigo pequeno. Eu pessoalmente prefiro jogar tudo
dentro de um try-catch grandao e ir tratando as exceptions do nivel
mais alto pro mais baixo, assim nao preciso ter varios blocos no codigo.
Entendo que tem situacoes que nao da pra fazer isso, ou fica claro que
nao eh a melhor saida, mas, no geral, ha algum problema em fazer como 
faco, ou seja, "tudo" dentro de um try-catch soh? 

Valeu,
Rafael Steil




------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a