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