1
respuesta

[Duda] uso del finally en try catch

duda por que usarlo para cerrar la coneccion, y no slolo cerrar la conexion despues de catch

Connection conn = null; try { conn = DriverManager.getConnection(DB_URL, USER, PASS);} catch (SQLException e) { e.printStackTrace(); } finally { conn.close(); } podria ser asi :

Connection conn = null; try { conn = DriverManager.getConnection(DB_URL, USER, PASS);} catch (SQLException e) { e.printStackTrace(); }conn.close();

1 respuesta

Hola! se suele cerra la conexión en el finally ya que así garantizas que, aunque ocurra un excepción, la conexión sea cerrada correctamente. Saludos!