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

.NET PInvoke Ausnahmebehandlung

Welche Ausnahmen können auftreten, wenn PInvoke verwendet wird oder werden alle Fehler von den Rückgabewerten der Methode behandelt, und es liegt im Ermessen des Entwicklers, Ausnahmen zu überprüfen und ggf. auszulösen?     
12.10.2009, 15:44
5
Antworten

Anzeige der Ausnahme bei der try-catch-Klausel

Bisher habe ich, wann immer ich eine aus meinem Code geworfene Ausnahme zeigen wollte: %Vor% Ich habe den obigen Code hauptsächlich für Debugging-Gründe verwendet, um den genauen Typ der Ausnahme und den Grund dafür zu sehen, warum die Ausna...
22.04.2013, 10:55
2
Antworten

Bringt eine In-Thread-Uncaught-Ausnahme nur den Thread oder den gesamten Prozess ab?

Wenn eine Ausnahme innerhalb eines Threads ausgelöst wird, ohne sie irgendwo anders abzufangen, wird dann die gesamte Anwendung / der gesamte Interpreter / Prozess beendet? Oder wird es nur den Thread töten?     
22.11.2012, 13:21
1
Antwort

Kann FileFormatException (?) nicht verwenden

Ich schreibe gerade ein benutzerdefiniertes Importer für mein kleines XNA-Projekt und versuche etwas so Einfaches wie das Werfen eines FileFormatException in meiner Importer Import Methode. Ich habe WindowsBase.dll referenziert, al...
20.03.2013, 20:34
8
Antworten

C # ruft den Verzeichnisnamen von der DirectoryNotFoundException ab

Ich habe eine Anwendung erstellt, die nach einigen Dateien in einigen Verzeichnissen sucht. Wenn ein Verzeichnis nicht vorhanden ist, wird DirectoryNotFoundException ausgegeben. Ich fange diese Ausnahme, aber es hat keine DirectoryName -Ei...
23.06.2011, 20:57
1
Antwort

Was ist eine "rekursive_init_error" Ausnahme?

Ich habe mich entschlossen, einen Test mit berechneten Gotos und lokaler Statik durchzuführen %Vor% Ich wollte sehen, ob die Ausgabe "init init!" wäre. Aber zu meiner Überraschung habe ich diese Ausgabe nicht erhalten, sondern GCC hat es ele...
06.08.2011, 13:39
1
Antwort

Erhalte die Zeilennummer der Ausnahme der ersten Chance

Ich bekomme Ausnahmen von irgendwoher geworfen, aber alles, was ich vom Compiler bekomme, ist "Eine erste Chance Exception vom Typ 'System.ArgumentOutOfRangeException' ist in mscorlib.dll aufgetreten". Das ist ziemlich nutzlos für mich, da das n...
30.04.2012, 23:37
1
Antwort

Delegate.CreateDelegate () und Generics: Fehler beim Binden an die Zielmethode

Ich habe Probleme beim Erstellen einer Sammlung von Delegaten mit Reflektion und Generics. Ich versuche, eine Delegatensammlung aus Ally-Methoden zu erstellen, die eine gemeinsame Methodensignatur verwenden. %Vor% Und die Generika kochen:...
26.04.2010, 16:13
5
Antworten

Fehlercodes innerhalb der Ausnahme vs Ausnahmen hierarchy

Glauben Sie, dass es in Ordnung ist, Fehlercodes innerhalb der Exception zu verwenden, um den Fehlertyp anzugeben? Bitte werfen Sie einen Blick auf diesen Code: %Vor% Ich weiß, dass es besser ist, enum anstelle von Strings in diesem Beispiel...
15.02.2012, 10:33
11
Antworten

Wo ist das endlich notwendig?

Ich weiß, wie man try-catch-finally benutzt. Allerdings bekomme ich den Fortschritt der Verwendung von finally nicht, da ich den Code immer nach dem try-catch-Block platzieren kann. Gibt es ein klares Beispiel?     
11.02.2011, 13:16