Zum Abfangen einer Exception und dem Reagieren auf ihr Auftreten gibt es
eigens die Schlüsselwörter try, catch und finally.
Der allgemeine Ablauf des Abfangens einer Exception hat folgende Struktur:
try {
// Anweisungsblock, der eine Exception auslösen kann
}
catch (FirstException e) {
// Anweisungen, die beim Auftreten einer
// FirstException ausgeführt werden
}
catch (SecondException e) {
// Anweisungen, die beim Auftreten einer
// SecondException ausgeführt werden
}
finally {
// Abschlussaktionen, die grundsätzlich
// ausgeführt werden
}