Junior — Middle
Puoi nominare le eccezioni standard che si possono verificare in Java?
sobes.tech AI
Risposta dell'AI
In Java, le eccezioni controllate (checked) sono quelle che il compilatore richiede di gestire o dichiarare nel metodo. Alcune eccezioni controllate standard:
IOException— errori di input/output, ad esempio durante l'uso di file o reti.SQLException— errori durante l'uso di database tramite JDBC.ClassNotFoundException— quando la classe non viene trovata durante il caricamento dinamico.InterruptedException— interruzione del thread.FileNotFoundException— file non trovato (sottoclasse di IOException).
Esempio di gestione di un'eccezione controllata:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Le eccezioni controllate obbligano lo sviluppatore a gestire esplicitamente gli errori potenziali, aumentando l'affidabilità del codice.