Bei der Behandlung von auftretenden Ausnahmen muss der Entwickler zwei Arten von Ausnahmen unterscheiden.
Nennen Sie die englischen Namen und charakterisieren Sie die beiden Arten:
- Erste Art (englischer Name): ?
- Was muss der Entwickler hier beachten?
- Zweite Art (englischer Name): ?
- Was muss der Entwickler hier beachten?
Die Antwort finden Sie hinter der nächsten Frage (URL rechts unten klicken).
Niveau | 2 |
Schwierigkeitsgrad | mittel |
Zeit | 4 Minuten |
Antwort zu Frage 10: Behandeln und Weiterreichen einer Ausnahme
Interessant: der finally Block wird trotz des Werfens der neuen Ausnahme durchlaufen:
main:before doubleDiv:before divide:before divide: ArithmeticException divide: geschafft doubleDiv: IllegalArgumentException: Ich kann nicht mehr doubleDiv:after main:after
- Printer-friendly version
- Log in to post comments
- 3407 views
Frage zur Lösung hier auf der Seite
Warum wird hier in der Lösung nicht die Konsolenausgabe divide:after ausgegeben? Der finally-Block wird ja auch ausgegeben?