
|
Am Ende dieses Blocks können Sie:
- ... abschätzen wann Sie im Programmablauf Ausnahmen einsetzen um den Kontrollfluß übersichtlich zu gestalten
- ... wissen Sie wie Sie auf Ausnahmen reagieren können ohne das die Anwendung beendet wird
- ... die Syntax von try-catch Blöcken anwenden um Ausnahmen zu behandeln
- ... mit Hilfe der Exception-Klasshierarchie entscheiden, welcher try-catch Block beim Auftreten einer Ausnahme ausgeführt wird
- ... zwischen checked- und unchecked Exceptions unterscheiden und die entsprechenden Implementierungsmaßnahmen treffen.
- ... selbst Ausnahmen werfen
- ... selbst Ausnahmeklassen implementieren
- ... die folgenden Klassen in ihre Vererbungshierarchie einordnen: Throwable, Error, Exception, RuntimeException
- ... try-catch Blöcke mit mehren catch Blöcken interpretieren
|