Ol� Marcelo,

imagine uma simples transa��o com banco de dados atrav�s da classe Connection da Sun. Voc� precisa abrir a conex�o, executar a transa��o e depois fechar. Agora suponha que antes que a conex�o seja fechada, ocorra um erro na execu��o do SQL utilizado. Assim, sua conex�o ficar� aberta. � neste caso que sempre utilizo o "finally". Dentro do escopo do "finally" coloque a invoca��o do m�todo "close()" da conex�o. O que acontece � que todos os comandos em "finally" s�o executados, independente se a execu��o passou pelo escopo do "try" ou do "catch".

Espero que ajude.
Leonardo Pereira.
__________________________________________________________________
Leonardo Tadeu Ribeiro Pereira [EMAIL PROTECTED]
ICQ#:  73052953 Current ICQ status:   
Visite o site de prega��es do Evangelho -  http://www.oevangelho.cjb.net
__________________________________________________________________
 
----- Original Message -----
From: "MARCELO DA SILVA NUNES" <[EMAIL PROTECTED]>
To: "Sou Java (Java-List) (Correio eletr�nico)" <[EMAIL PROTECTED]>
Sent: Thursday, January 30, 2003 3:02 PM
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]
-------------------------------------------------------------------------

 
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.445 / Virus Database: 250 - Release Date: 21/1/2003

Attachment: online?icq=73052953&img=21
Description: Binary data

Responder a