Programmieren > Sprachen > Java

Exception

Unchecked Exceptions

Checked Exceptions

Exception werfen

throw new Exception("Fehler!");

Exception fangen

try {
    throw new Exception("Fehler!");
} catch (Exception e) {
    e.printStackTrace();
} finally {
    // z.B. Dateien, Datenbanken, ... schließen
}
try (FileReader reader = new FileReader(...)) {}

Exception weiterreichen

public void test() throws Exception {
    throw new Exception("Fehler!");
}