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

Rails und attr_accessible: Gibt es eine Möglichkeit, eine Ausnahme auszulösen, wenn ein nicht massenzuweisbares Attribut massenweise zugewiesen ist?

Gibt es eine Möglichkeit, dass Schienen einen Fehler auslösen, wenn versucht wird, Attribute, die von attr_accessible nicht erlaubt sind, massenweise zuzuweisen? Dies wäre in der Entwicklung praktisch, um mich daran zu erinnern, warum mein gl...
13.08.2010, 10:22
2
Antworten

Warum stoppt mein Code und gibt keine Ausnahme zurück?

Ich habe Code, der ein paar Threads startet, um sie auszuführen, und benutzt dann eine while-Schleife, um nach der aktuellen Zeit zu suchen, die eine festgelegte Zeitüberschreitungsperiode durchläuft, oder um die korrekte Anzahl von Ergebnissen...
11.05.2010, 14:01
2
Antworten

Weiterentwicklung der Python-Generatorfunktion bis kurz vor die erste Ausbeute [duplizieren]

Wenn Sie eine Generatorfunktion instanziieren, wird kein Code ausgeführt, bis Sie next darauf aufrufen. Dies bedeutet, dass wenn die Generatorfunktion irgendeinen Initialisierungscode enthält, dieser erst ausgeführt wird, wenn er iterier...
19.04.2016, 18:19
5
Antworten

Java: Ist die Exception-Klasse Thread-sicher?

Wie ich weiß, ist die Exception-Klasse von Java sicherlich nicht unveränderbar (Methoden wie initCause und setStackTrace geben einige Hinweise dazu). Ist es zumindest Thread-sicher? Angenommen, eine meiner Klassen hat ein Feld wie dieses:...
19.04.2010, 15:27
2
Antworten

Wie weiß der Compiler, welcher catch-Block verwendet werden soll?

Angenommen, ich habe die folgenden zwei Dateien, main.cpp : %Vor% und foo.cpp : %Vor% Wenn ich nun jede dieser Dateien separat kompiliere, die resultierenden Objektdateien verknüpfe und die resultierende ausführbare Datei ausführe, b...
24.11.2016, 22:28
2
Antworten

Wie meldet man einen Stapelpufferüberlauf unter Windows?

Im unten gezeigten Code habe ich alle dokumentierten Möglichkeiten verwendet, um eine Ausnahme zu erkennen und eine Diagnose zu erstellen. Es verwendet die C ++ - try / catch-Schlüsselwörter, fängt eine SEH-Ausnahme mit den Erweiterungsschlüssel...
25.05.2016, 05:20
4
Antworten

Gradle Projekt: java.lang.NoClassDefFoundError: kotlin / jvm / internal / Intrinsics

Ich arbeite an einem Java Projekt und innerhalb dieses Projektes habe ich meinen ersten Versuch mit Kotlin gemacht. Ich habe angefangen, einige Klassen mit dem JavaToKoltin-Konverter, der in Intellij Idea zur Verfügung gestellt wird, nach Kotlin...
26.05.2017, 08:56
1
Antwort

Python: Ist RuntimeError für den allgemeinen Gebrauch akzeptabel?

Ist es akzeptabel, die RuntimeError-Ausnahme für die allgemeine Anwendung zu verwenden? %Vor% Ich habe Code mit ein paar einmaligen Situationen wie diesem und würde es vorziehen, keine einmaligen Ausnahmeklassen für jeden von ihnen zu erstel...
24.06.2015, 19:53
1
Antwort

Warum ruft getline () 'std :: ios_base :: failure' aus, wenn die Ausnahmemaske nicht auf eofbit gesetzt ist?

Betrachten Sie den folgenden Code: %Vor% Also: Ich habe die folgende "Ausnahmemaske" (ifstream :: failbit | ifstream :: badbit) für die Bedürfnisse des try-catch-Blocks gesetzt. Die Datei wird ohne Probleme geöffnet. In while {} block...
30.11.2012, 18:34
1
Antwort

Java: Mysteriöser Java-Uncaught-Exception-Handler [mit Code]

Etwas Seltsames ist passiert. Ich habe ein Java-Programm geschrieben, in dem ich nichts unternommen habe, um nicht abgefangene Exceptions in irgendeiner speziellen Weise zu behandeln. Aber wenn ich dieses ein bestimmtes Programm in Windows 7 aus...
31.07.2012, 18:51