Sobes.tech
Junior — Middle

Kannst du die Standardausnahmen nennen, die in Java überprüft werden können?

sobes.tech KI

Antwort von AI

In Java sind überprüfte (checked) Ausnahmen solche, die der Compiler erfordert, dass sie behandelt oder in der Methode deklariert werden. Einige Standard-überprüfte Ausnahmen:

  • IOException — Ein- und Ausgabe-Fehler, z.B. bei der Arbeit mit Dateien oder Netzwerken.
  • SQLException — Fehler bei der Arbeit mit Datenbanken über JDBC.
  • ClassNotFoundException — wenn die Klasse beim dynamischen Laden nicht gefunden wird.
  • InterruptedException — Unterbrechung des Threads.
  • FileNotFoundException — Datei nicht gefunden (Unterklasse von IOException).

Beispiel für die Behandlung einer überprüften Ausnahme:

try {
    FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
    e.printStackTrace();
}

Überprüfte Ausnahmen zwingen den Entwickler, potenzielle Fehler explizit zu behandeln, was die Zuverlässigkeit des Codes erhöht.