Und unter
Ausnahmen und Ausnahmebehandlung (das dem deutschen Wort für "Exception" entspricht) gibt es weitere Informationen über deren Zweck.
Im Gegensatz zur klassischen Fehlerbehandlung mittels Rückgabewerten kann es bei Ausnahmen (Exceptions) nicht dazu kommen, daß diese (durch Vergessen der Abfrage) verschluckt werden, sondern die Exception wird solange (anhand des aktuellen Stacktraces) nach oben geworfen, bis jemand sie fängt (mittels der "catch"-Anweisung).
Als allerletztes wird die Exception dann vom Betriebssystem (Windows) gefangen und die Meldung "...Exception wurde nicht behandelt" erscheint.
Allg. Infos zur Ausnahmebehandlung gibt es auch unter
de.wikipedia.org/wiki/Ausnahmebehandlung