| 
 | 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
 |