Middle
Quelle interface permet d'ajouter un objet en tant que ressource dans un bloc try?
sobes.tech IA
Réponse de l'IA
Interface AutoCloseable.
Les objets qui implémentent cette interface peuvent être utilisés dans la construction try-with-resources (bloc try) en Java.
// Exemple d'utilisation d'AutoCloseable
public class MyClosableResource implements AutoCloseable {
@Override
public void close() throws Exception {
// Logique de libération des ressources
System.out.println("Ressource fermée.");
}
public void doSomething() {
System.out.println("Travail avec la ressource.");
}
}
// Utilisation dans try-with-resources
public class Example {
public static void main(String[] args) {
try (MyClosableResource resource = new MyClosableResource()) {
resource.doSomething();
} catch (Exception e) {
e.printStackTrace();
}
}
}