exception

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.
2
Antworten

Wie kann ich eine Exception mit einem bestimmten HResult auslösen?

Ich möchte den folgenden Code testen: %Vor% Ich möchte das Objekt Exception irgendwie einrichten, um das korrekte HResult zurückzugeben, aber ich sehe kein Feld in der Klasse Exception , das dies erlaubt. Wie würde ich das tun?     
22.06.2012, 14:37
2
Antworten

Warnung aufgrund von Ausnahmeklassen: CA2237: Markieren Sie ISerializable-Typen mit SerializableAttribute

Ich habe mehrere Klassen aus verschiedenen Ausnahmen abgeleitet. Jetzt vs gibt Warnung wie im Titel dieser Frage. 1.Könnte jemand erklären, welche Auswirkungen die Unterdrückung dieser Regel hat? 2.Könnten Sie die Regel aus hier " Keine W...
04.07.2012, 10:38
1
Antwort

Die Methode 'Skip' wird nur für sortierte Eingaben in LINQ to Entities unterstützt. Die Methode 'OrderBy' muss vor der Methode 'Skip' aufgerufen werden

Ich arbeite an einer dynamischen Daten. nach dem Erstellen eines dynamischen Modells und Registrierung in global.asax, wie %Vor% Wenn ich eine Anwendung starte, wird eine Liste von Tabellen angezeigt, aber wenn ich auf eine der Tabellen k...
27.06.2012, 08:58
1
Antwort

Warum kann eine Methode so deklariert werden, dass viele Ausnahmen ausgelöst werden, selbst wenn keine von ihnen ausgelöst wird?

Ich habe meinen Quellcode mit dem eines Kollegen zusammengelegt, und ich sah, dass er eine Ausnahme hinzugefügt hatte, die in die Deklaration einer Methode eingefügt werden sollte; Ich wusste jedoch, dass diese Ausnahme niemals wirklich von dies...
17.03.2015, 22:44
5
Antworten

Was ist der richtige Umgang mit diesem Oracle ORA-01403: keine Daten gefunden Ausnahme?

Ich habe eine DB-Tabelle, die ich mehr oder weniger wie eine Warteschlange behandle. Ich versuche, einen einzelnen Gegenstand daraus zu holen. Dies funktioniert, außer wenn SELECT..INTO fehlschlägt (was passieren kann, wenn nur ein Element in de...
01.02.2012, 22:13
1
Antwort

Mysteriöses Verhalten von DictionaryTKey, TSource

Ich arbeite an einem riesigen System basierend auf Asp.net MVC 3.0 und arbeite an Mono-2.10.8 (Windows 7). Bis vor wenigen Tagen war alles in Ordnung. Innerhalb meiner API habe ich mehrere Hilfsklassen, die Wörterbücher verwenden. Zum Beis...
23.05.2012, 09:47
3
Antworten

Guava EventBus: Keine RuntimeException

Ich benutze den EventBus von Guava, leider fängt er die InvocationTargetException auf und protokolliert sie, wenn ein Event-Handler eine RuntimeException auslöst. Kann ich dieses Verhalten deaktivieren?     
10.02.2012, 19:53
3
Antworten

Werden Ausnahmen in lambdas in javascript / node.js abgefangen?

Ich habe einen node.js-Server, mit dem ich Ausnahmen behandeln kann, ohne abzustürzen, und ich habe Code wie den folgenden. Was ich wissen möchte, mit all den ereignisgesteuerten Großartigkeiten und Rückrufen und Lambdas und all dem, werden mein...
22.02.2011, 21:47
2
Antworten

Kann sich ein Objekt selbst werfen?

Die Beantwortung einer letzten Frage zu Ausnahmen erinnerte mich an eine alte Abfrage. Die folgenden Kompilierungen in C ++ %Vor% Aber es führt immer zu einem Laufzeitfehler. Wird das Objekt während des Abwickelns des Stapels nicht g...
07.03.2014, 21:59
5
Antworten

Informationen darüber, wo C ++ - Ausnahmen in catch-Block geworfen werden?

Ich habe eine C ++ - App, die große Teile des Codes in try-Blöcke verpackt. Wenn ich Ausnahmen abfange, kann ich den Benutzer in einen stabilen Zustand zurückversetzen, was nett ist. Aber ich erhalte keine Crash-Dumps mehr. Ich möchte wirklich h...
11.06.2010, 22:27