Als «exception-handling» getaggte Fragen

Eine Ausnahme ist eine ungewöhnliche Bedingung, die eine Abweichung vom normalen Programmablauf erfordert. Normalerweise sollte eine Ausnahme nicht zu einem Totalausfall führen, sondern von einem Ausnahmebehandler behandelt werden. Die Ausnahmebehandlung ist ein in vielen Programmiersprachen integriertes Konstrukt. Normalerweise werden Ausnahmen behandelt, indem der Stapel abgewickelt wird, wodurch ein definierter Zustand außerhalb des Bereichs der Ausnahme erreicht wird und anschließend ein Handlerblock oder eine Routine aufgerufen wird.

10
Wann ist es in Ordnung, eine RuntimeException abzufangen?
In einem kürzlich durchgeführten Projekt habe ich empfohlen, eine RuntimeException in einem Test-Harness-Code abzufangen und zu protokollieren. Der Code verarbeitet eine Reihe von Eingaben aus einer Datenbank, und ich möchte nicht, dass der Test aufgrund eines Fehlers einer Eingabe (Nullwerte, unzulässige Argumente usw.) gestoppt wird. Unnötig zu erwähnen, dass mein …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.