Todos os recursos JDBC abertos devem ser
fechados no bloco finally().
Essa regra não verifica conexões JDBC abertas. Apenas seus recursos
(Statement, ResultSet).
import java.sql.*;
public
class ClassA {
public void method ()
{
Connection con = null;
Statement statement =
null;
ResultSet result =
null;
try {
con = DriverManager.getConnection("database url");
statement = con.createStatement();
result = statement.executeQuery ("query");
}
finally {
statement.close();
result.close();
}
}
}
|
|