Middle
¿Qué interfaz permite agregar un objeto como recurso en un bloque try?
sobes.tech AI
Respuesta de la IA
Interfaz AutoCloseable.
Los objetos que implementan esta interfaz pueden ser utilizados en la construcción try-with-resources (bloque try) en Java.
// Ejemplo de uso de AutoCloseable
public class MyClosableResource implements AutoCloseable {
@Override
public void close() throws Exception {
// Lógica para liberar recursos
System.out.println("Recurso cerrado.");
}
public void doSomething() {
System.out.println("Trabajando con el recurso.");
}
}
// Uso en try-with-resources
public class Example {
public static void main(String[] args) {
try (MyClosableResource resource = new MyClosableResource()) {
resource.doSomething();
} catch (Exception e) {
e.printStackTrace();
}
}
}