try {
con = new Conexion();
con.LeerDatos();
}catch (IllegalStateException es) {
es.printStackTrace();
}finally {
System.out.println("Ejecutando finally");
if (con != null) {
con.Cerrar();
}
}
En el if de finally el instructor pone una validacion para no llamar a nullpointer exception, pero al final no cierra la conexion. Entonces esa validación realmente no es funcional, no para el problema de cerrar la conexión. O no entiendo bien. Por que en el siguiente video presenta la estructura de Try conresources pero no cierra la conexión.