Exception Handling Fragen

Status
Nicht offen für weitere Antworten.

A3XX

Bekanntes Mitglied
Hi

Einige Fragen zu try und catch, also Exception Handling

1. Bevor bei uns Exception Handling erklärt wurde, schrieben wir immer einfach bei der Main methode z.B. throws IOException. Aber diese fängt ja gar niemand, wieso geht das?

2. (Vermutlich gleich die Antwort zu meiner Frage 1 🙂 Es gibt ja Exceptions die man fangen muss und gewisse die man nicht muss. Wie kann ich selber einen Fehler throwen, den man nicht unbedingt fangen muss? Kommt es da einfach drauf an von welcher Exceptionklasse der abgeleitet ist?

3. Wird nach einem catch Block mit dem Code fortgefahren oder nicht?
 
1. Doch die wird auch gefangen, und halt der Stacktrace ausgegeben.
2. Du musst von RuntimeException ableiten.
3. Ja, nach dem catch-Block halt.
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben