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