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

Was soll zurückgegeben werden, wenn ein std :: map :: at out_of_range ausgeht?

In einem Spiel möchte ich eine Karte von Gegenständen suchen und die auf einem bestimmten Quadrat der Tafel befindliche zurückgeben. Aber was, wenn das Quadrat leer ist? (Die Elemente sind nicht in der Board-Struktur gespeichert. Das ist für die...
27.05.2013, 13:00
3
Antworten

Interviewfragen: Ausnahme im Ereignishandler

1) Sie haben 10 Abonnenten für ein Ereignis in Ihrer .NET-Anwendung. Sobald Sie das Ereignis aufrufen, werden die Abonnenten synchron oder asynchron benachrichtigt? 2) Sie haben 10 Abonnenten für ein Ereignis in Ihrer .NET-Anwendung. Jetzt ha...
19.02.2011, 23:53
6
Antworten

Sollte ich File.Exists vor dem Aufruf von File.Delete aufrufen?

Ich habe ein File.Delete in meiner finally-Klausel wie folgt: %Vor% Nach der C # -Dokumentation muss File.Delete aufgerufen werden Eine nicht vorhandene Datei löst keine Ausnahmen aus. Ist es in Ordnung, die File.Exists -Wrappled...
19.01.2013, 01:05
3
Antworten

Warum zeigt mein Servlet Stacktrace "Unknown Source" für meine Klassen an?

Ich verwende derzeit Apache Tomcat 5.5.16, um eine Lucene-basierte Such-API zu bedienen. In letzter Zeit hatte ich einige NullPointerExceptions in meiner Servlet-Klasse. Die Klasse heißt com.my_company.search.servlet.SearchServlet . Mit...
03.06.2009, 13:49
4
Antworten

Nützlichkeit von RAII ohne Ausnahmen

Ich habe kürzlich über RAII in C ++ gefunden und die meisten Beispiele von RAII sprechen über die Sicherheit von Ausnahmen. Wie Sie immer Ressourcen freigeben können, selbst wenn eine Ausnahme ausgelöst würde. Die Frage, die ich habe, ist, ob...
17.07.2013, 19:26
4
Antworten

Ausnahmedaten in Python erhalten

Ich muss öffnen & amp; Schreibe in etwa 10 verschiedene Dateien, die alle innerhalb derselben Schleife liegen. z.B.: %Vor% Nun möchte ich in der Lage sein, spezifische Ausnahmeinformationen zu erhalten, beispielsweise welche Datei geöffnet /...
08.04.2013, 19:12
2
Antworten

Rails Article.find 1 löst ActiveRecord :: StatementInvalid für die Legacy-Datenbank aus

Ich erstelle eine Rails-App über eine Legacy-Datenbanktabelle. Alles funktioniert gut lokal, aber auf dem Server traf ich diesen Fehler, wenn ich Article.find (1) mache %Vor% Die Legacy-Datenbank hat ein ID-Feld, jedoch beschreibt das Schema...
14.05.2013, 11:39
3
Antworten

Warum wird diese Ausnahme nicht ausgelöst?

Ich benutze manchmal eine Reihe von Aufgaben, und um sicherzustellen, dass sie alle erwartet werden, verwende ich diesen Ansatz: %Vor% und nenne es dann so: %Vor% In letzter Zeit habe ich jedoch merkwürdiges Verhalten bemerkt und festges...
20.05.2014, 18:00
4
Antworten

Python Logger protokolliert denselben Eintrag mehrmals

Ich habe eine solche Logger-Initialisierungsfunktion: %Vor% Und an einem Teil meines Codes habe ich eine solche Ausnahme: %Vor% Seltsamerweise bekomme ich denselben Fehler 2 mal geschrieben und es kann nur einmal caugh sein, sobald ich...
12.08.2010, 12:16
7
Antworten

Die Ausnahme wird schließlich verschluckt

%Vor% Ein Freund von mir ist ein .NET-Entwickler und migriert gerade nach Java und er stellt mir die folgende Frage zu dieser Quelle. Theoretisch muss dies throw IOException("Exception rised.") und die gesamte Methode retIntExc() muss th...
17.01.2011, 07:56