Im Studium wird man gelehrt, den Return-Wert von aufgerufenen Methoden penibel zu prüfen und Fehler zu behandeln. Dieses Vorgehen legt man in der Praxis jedoch recht schnell zu den Akten. Mit Glück existieren ein globales Try-Catch-Statement und eine Hand voll Custom Exceptions. Mit Pech sind alle Ausnahmen durch die Standard Exception behandelt und werden nirgendwo gefangen.

Im Vortrag stellen wir verschiedene Konzepte zur Fehlerbehandlung am Beispiel von C# auf den Prüfstand und geben eine Empfehlung für ein bewährtes Vorgehensmodell.