9Fehlerbehandlung mit Exceptions
Jedes etwas komplexere Programm muss mit gewissen Fehlersituationen umgehen können. Es erfordert immer ein wenig Mehrarbeit und zusätzliche Zeilen Sourcecode, um auf unerwartete Situationen reagieren oder Fehler abfangen zu können. Dieser Aufwand ist allerdings erforderlich, um für stabile und verlässliche Software zu sorgen.
Zur Behandlung von Fehlern oder außergewöhnlichen Situationen bieten moderne Programmiersprachen spezielle Sprachkonstrukte, um den Nutzcode und die Verarbeitung von Fehlerzuständen voneinander zu trennen. Insbesondere ist es möglich, die Fehlerbehandlung an die aufrufende Funktion oder Methode weiterzureichen, falls man an der betreffenden Stelle nicht in der Lage ist, passend zu reagieren. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access