Um exemplo de aplicaçào pode ser ao acesso no banco de dados. Por exemplo no
método abaixo :

public void getAllRecords(Connection conn) throws SQLException {

    try {
       Statement stmt = null;
       ResultSet rset = null;
       
       stmt = conn.createStatement(); 
       rset = stmt.executeQuery("select table_name from all_tables where
rownum < " + i);

       while (rset.next()) {
         System.out.println(rset.getString(1));
       }

       if (rset!=null) rset.close();
       if (stmt!=null) stmt.close();

    } catch (SQLException e) {
       System.out.println("Erro SQL : " + e);
    } finally {
       if (conn != null) conn.close();   // Libera pool de conexao
    }

}

Ou seja, independente se der um erro na query ou não a conexao SEMPRE será
liberada !


 
Abraç[]s,
 
Max Ricardo Mercurio Ribeiro
IT & Business Consultant for Alcoa Company
 
e-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> (company)
/ [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> (personal)
phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com. 


-----Original Message-----
From: MARCELO DA SILVA NUNES [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, 30 de January de 2003 3:02 PM
To: Sou Java (Java-List) (Correio eletrônico)
Subject: [java-list] finally


e ai galera,
        estava lendo sobre exceptions e me deparei com algo que não entendi
é sobre a  funcionalidade do finally após um bloco try catch, pois toda vez
ele será executado sendo lançado ou não uma exceção .

gostaria de saber para que normalmente vc's usam?

        Obrigado

------------------------------ 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] 
-------------------------------------------------------------------------

------------------------------ 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