Eine Ausnahme ist eine ungewöhnliche Bedingung, die eine Abweichung vom normalen Ablauf des Programms erfordert. Normalerweise sollte eine Ausnahme nicht zu einem Totalausfall führen, sondern stattdessen von einem Ausnahmebehandler begleitet werden. Die Ausnahmebehandlung ist ein eingebautes Konstrukt in vielen Programmiersprachen. In der Regel werden Ausnahmen behandelt, indem der Stapel abgewickelt wird und somit in einen definierten Zustand außerhalb des Gültigkeitsbereichs der Ausnahme zurückversetzt wird und dann ein Verarbeitungsblock oder eine Routine aufgerufen wird.
Was ist die beste Vorgehensweise, um eine ArgumentTypeError-Ausnahme aus meiner eigenen benutzerdefinierten Aktion zu werfen und die Argaparse für mich zu fangen?
Es scheint, dass argarses try / except-Block diese Ausnahme für meine benutzerd...
27.03.2012, 00:52
Wir haben NUnit & amp; VisualStudio zum Schreiben von C # .NET-Code für eine Weile. Das Testen von Ausnahmen wurde im Stil von durchgeführt
alte Syntax:
%Vor%
Nun hat NUnit die Version 2.5.2 veröffentlicht, die Assert.Throws( Type expe...
18.01.2010, 15:28
Ich habe einen WCF-Dienst, der manchmal einen Fehler zurückgeben muss. Aus irgendeinem Grund beginnen die Aufrufe an meinen Dienst mit dem folgenden Fehler zu Timeout:
Msgstr "" "Der Anfragekanal wurde während des Wartens auf eine Antwort nach 0...
12.06.2009, 12:13
Dies ist wahrscheinlich unrealistisch, aber wäre es möglich, einer Komponente zu ermöglichen, über alle in ihrem Prozess auftretenden ersten zufälligen Ausnahmen benachrichtigt zu werden?
Wir haben einige (von uns beauftragte) Dritte, die nic...
04.06.2009, 18:31
In Java werde ich gelegentlich ein AssertionError werfen direkt, um zu bestätigen, dass eine bestimmte Linie nicht erreicht wird. Ein Beispiel dafür wäre, dass der default -Fall in einer switch -Anweisung nicht erreicht werden kann (s...
10.08.2009, 10:03
Gibt es eine Möglichkeit, eine Methode zu kommentieren, so dass alle ausgelösten Ausnahmen automatisch in die Laufzeitausnahme konvertiert werden?
%Vor%
27.06.2009, 10:23
Ich folge dem Tutorial-Buch über Schienen und verwende c9.io Web IDE, wie ich die Tutorials folgen. Während ich an meiner Beispielanwendung arbeitete, bemerkte ich, dass im Entwicklungsmodus keine Ausnahmen auf der Seite angezeigt werden. Da...
16.04.2016, 23:28
Nun, es ist technisch möglich, aber würde das die MVC-Architektur durchbrechen?
Ich bin mir nicht sicher, ob diese Art der Kommunikation zwischen Controller und Modell empfohlen wird. Ich werde es anhand eines einfachen Beispiels und zwei Mög...
08.01.2013, 22:12
Müssen Aufrufe von std -Konstruktoren mit std:: ? qualifiziert werden?
%Vor%
Es funktioniert auf meinem Compiler ohne die Qualifikation, aber ich bin nicht sicher, ob dieses Verhalten Standard ist.
06.07.2012, 14:17
Was ist der Unterschied zwischen "endlich" und schreiben nach "fangen"?
Zum Beispiel:
%Vor%
23.06.2013, 14:39