Tag: throw

throw ist ein Schlüsselwort in verschiedenen Sprachen verwendet für die Signalisierung einer Ausnahme.

Werfen kann verwendet werden, anstelle von break in einer switch-Anweisung?

Anzahl der Antworten 7 Antworten
Werfen kann auch verwendet werden, um exit switch-Anweisung ohne break-Schlüsselwort? Warum werfen anstatt zu brechen? switch(number) { case 1: throw new RuntimeException("Exception number 1"); case 2: throw new RuntimeException("Exception number 2"); } Man sollte es nicht. Ausnahmen

Boost-symbol nicht gefunden

Anzahl der Antworten 1 Antworten
Ich versuche zu kompilieren/port eine ältere version von OpenOffice. Es nutzt Boost v1.34.1, die Teil des source-trees. Die Fehlermeldung ist wie folgt: Undefined symbols: "boost::throw_exception(std::exception const&)", referenced from: boost::detail::shared_count::shared_count<ScToken>(ScToken*)in detfunc.o ld: symbol(s) not found Boost ist mir

Was ist der Unterschied zwischen werfen und werfen mit arg Ausnahme gefangen?

Anzahl der Antworten 2 Antworten
Stellen Sie sich zwei ähnliche Stücke von code: try { [...] } catch (myErr &err) { err.append("More info added to error..."); throw err; } und try { [...] } catch (myErr &err) { err.append("More info added to

In C++, wenn werfen ist ein Ausdruck, was ist seine Art?

Anzahl der Antworten 4 Antworten
Nahm ich das in einem meiner kurzen Ausflüge auf reddit: http://www.smallshire.org.uk/sufficientlysmall/2009/07/31/in-c-throw-is-an-expression/ Grundsätzlich der Autor weist darauf hin, dass in C++: throw "error" ist ein Ausdruck. Dies ist eigentlich Recht deutlich expliziert in der C++ - Standard, sowohl

Was können Sie werfen in Java?

Anzahl der Antworten 3 Antworten
Konventionelle Weisheit sagt, man kann nur Objekte werfen, die Sie erweitern Throwable in Java, aber ist es möglich, deaktivieren Sie den bytecode-verifier und Java kompilieren und ausführen von code, der wirft, beliebige Objekte oder sogar primitive? Ich

C++ - Exception werfen-Anmerkungen zu virtuellen Funktionen

Anzahl der Antworten 5 Antworten
Sah ich den folgenden code-snippet: class Foo { public: void virtual func() throw (int, float) = 0; }; class Bar : public Foo { public: void virtual func() throw(short); //line 1: compile error " //looser throw specifier"

while-Schleife mit exception-handling

Anzahl der Antworten 2 Antworten
Dies ist mein erstes mal mit exception-handling, so sanft sein. Ich habe eine einfache blob-Klasse nimmt eine ID, die ID muss zwischen 30 und 50, oder sonst eine exception geworfen wird. public class Blob { int id;

Re-throw eine Ausnahme im inneren catch-block

Anzahl der Antworten 3 Antworten
Kann jemand bitte bestätigen Sie mir, wenn diese information korrekt ist oder nicht: In C++, im inneren catch-block können wir re-throw eine exception mit throw-Anweisung, aber die geworfene exception sollte den gleichen Typ wie die aktuelle erwischt.

Falsche stacktrace von rethrow

Anzahl der Antworten 12 Antworten
Ich rethrow eine Ausnahme mit "throw;", aber der stacktrace ist falsch: static void Main(string args) { try { try { throw new Exception("Test"); //Line 12 } catch (Exception ex) { throw; //Line 15 } } catch (Exception

Node.js TypeError: Ungültige, nicht-string/buffer chunk

Anzahl der Antworten 2 Antworten
ANTWORT: Ich habe es endlich geschafft, stellt sich heraus, ich war auch auf der Suche an der falschen Stelle für die logger-Datei. es setzt ihn in den main-Ordner anstelle des Ordners die javascript-in war. Der code, der

Was macht ein single "throw;" - Anweisung zu tun?

Anzahl der Antworten 3 Antworten
Diese Tage, ich habe viel gelesen das C++ - F. A. Q und vor allem auf dieser Seite. Lesen Sie den Abschnitt entdeckte ich eine "Technik", die der Autor fordert, "exception dispatcher", die erlaubt, dass jemand alle

Java abstrakte Klassen, die werfen

Anzahl der Antworten 4 Antworten
Wenn ich eine abstrakte Klasse mit der folgenden Funktion - abstract class A{ void foo(String s) throws Exception{ throw new Exception("exception!"); } } Dann eine andere Klasse erweitert die abstrakte Klasse und implementiert eine eigene version von

Ausnahme auslösen und Ergebnis zurückgeben aus Funktion

Anzahl der Antworten 3 Antworten
Ich bin nur zu lernen, C++ und würde gerne eine exception werfen, aber dann das Ergebnis meiner Funktion undefiniert??? std::vector<myStruct> extract_notworking(std::vector<myStruct>& avec){ std::vector<myStruct> result; if (avec.size() == 0) //throw domain_error("Cannot operate on empty vector!"); //Cannot use exception

Wie man ein mock-Objekt eine exception werfen in Google Mock?

Anzahl der Antworten 2 Antworten
Mit Google Mock-1.7.0 habe ich ein mock-Objekt mit einer Methode, und ich möchte erwarten, dass es genannt werden, und in diesem Fall die verspottet Methode soll eine exception werfen. ObjectMock object_mock_; EXPECT_CALL(object_mock_, method()) .Times(1) .WillRepeatedly(???); Gibt es

Unterschied zwischen "throw new Exception" und "neue Ausnahme"?

Anzahl der Antworten 3 Antworten
Ich bin daran interessiert zu wissen, die besten Praktiken zum verwenden throw new Exception() und new Exception(). Im Falle der Verwendung von new Exception() ich habe gesehen, dass der code bewegt sich zur nächsten Anweisung anstelle des

Warum kann ich nicht innerhalb werfen ein Versprechen.catch-handler?

Anzahl der Antworten 6 Antworten
Warum kann ich nicht einfach werfen ein Error im catch-Rückruf und lassen Sie den Prozess, den Fehler so behandeln, als ob es in jedem anderen Bereich? Wenn ich es nicht tun console.log(err) wird nichts ausgedruckt, und ich

Was ist der Unterschied zwischen "throw new Error" und " werfen someObject`?

Anzahl der Antworten 6 Antworten
Möchte ich schreiben eine gemeinsame Fehler-handler, die fangen benutzerdefinierter Fehler geworfen Zweck zu jeder Instanz des Codes. Wenn ich throw new Error('sample') wie im folgenden code try { throw new Error({'hehe':'haha'}); //throw new Error('hehe'); } catch(e) {

Android-Ausnahme Auslösen

Anzahl der Antworten 2 Antworten
In meiner Anwendung verwende ich SQLiteOpenHelper Klasse und es hat insertOrThrow Methode. Ich will lernen, diese Methode schließe meine Verbindung, bevor Sie eine exception werfen? Und es ist geschrieben auf die definition der Methode, dass "die Zeilen-ID

Ausnahme für REST-Dienste für ungültige Eingaben Anfragen

Anzahl der Antworten 3 Antworten
Ich bin derzeit an der Entwicklung REST Dienstleistungen und werfen BadRequestException für alle der folgenden, 1. Path parameter is invalid 2. Query parameter is invalid 4. Input request object has missing attributes Ist es bestimmte Ausnahmen für

In flash AS3, Wie einzelne versuchen, catch-code, um alle Fehler abzufangen, die in der ganzen Klasse?

Anzahl der Antworten 3 Antworten
In Flash AS3 ich will schreiben die einzelnen try catch - block, um Fehler abzufangen, die in der ganzen Klasse. Ich habe zum Beispiel eine Menge von Funktionen, die in myClass.als. Ich will nicht schreiben in jeder

Wie zu werfen ArrayIndexOutOfBoundsException?

Anzahl der Antworten 5 Antworten
Habe ich eine Methode, die überprüft, spots in einem 2D-array, und es wird auch überprüft, ob Sie null sind. Ich möchte zu werfen, die ArrayIndexOutOfBoundsException weil ich schon auf null prüfen. Habe ich versucht, indem throws ArrayIndexOutOfBoundsException

NoSuchBeanDefinitionException mindestens 1 Bohne, die als qualifiziert autowire-candidate für diese Abhängigkeit

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit Spring framework, ich war auf der Suche für die Lösung lange Zeit, aber ohne Ergebnis. Wenn ich die Bereitstellung einer Anwendung, bekomme ich die Exception: 14.11.2012 0:37:23 org.apache.catalina.core.ApplicationContext log INFO: No Spring

Werfen Sie einen benutzerdefinierten NumberFormatException im Java

Anzahl der Antworten 3 Antworten
Bin ich versucht zu werfen, meine eigenen NumberFormatException, wenn convrting ein String im Monat in eine ganze Zahl. Nicht sicher, wie Sie Sie werfen der Ausnahme. Jede Hilfe würde geschätzt werden. Ich muss noch ein try-catch, bevor

Das werfen von Ausnahmen in Java

Anzahl der Antworten 11 Antworten
Ich habe eine Frage über das werfen von Ausnahmen in Java eine Art von Missverständnis von meiner Seite, wie es scheint, die würde ich gerne klären für mich. Habe ich gelesen, dass der zwei grundlegende Wege im

Warum ist mein mocha/chai Fehler werfen-test Versagen?

Anzahl der Antworten 2 Antworten
Ich habe ein einfaches javascript-Paket habe ich versucht zu testen. Ich möchte prüfen, ob ein Fehler geworfen wird, aber wenn mein test wird ausgeführt, und der Fehler geworfen wird, der test markiert ist, als zu scheitern. Hier

Werfen mehrere Ausnahmen von einer Methode

Anzahl der Antworten 5 Antworten
Wie Sie werfen mehr als eine Ausnahme, auf einmal von einer Methode? Beispiel: public void doA() throws Exception1, Exception2{ throw new Exception1("test1"); throw new Exception2("test2"); } Wie etwas zu machen, wie diese Arbeit? Edit : eine Bedingung

Wie zu werfen, ein Fehler in der MySql-Prozedur?

Anzahl der Antworten 2 Antworten
Was ist der Mechanismus zu zwingen, die MySQL einen Fehler auslösen, die in der gespeicherten Prozedur? Ich habe eine Prozedur, die s nennen andere Funktion: PREPARE my_cmd FROM @jobcommand; EXECUTE my_cmd; DEALLOCATE PREPARE my_cmd; den job-Befehl ist:

SQL nur einen Wurf innerhalb der if-Anweisung

Anzahl der Antworten 3 Antworten
Ich bin hinzufügen, einige Validierung zu einem paar von gespeicherten Prozeduren und brauchen, um zu überprüfen, ob einige der Variablen nicht null (Sie sind aufgefüllt, die früher in der gespeicherten Prozedur). Ich habe versucht, fügen Sie ein

Endlich in C++

Anzahl der Antworten 6 Antworten
Ist dies ein guter Weg, um zu implementieren ein Endlich-wie Verhalten in standard-C++? (Ohne spezielle Zeiger) class Exception : public Exception { public: virtual bool isException() { return true; } }; class NoException : public Exception {

Ein standard-Weg, in C++ zur Definition einer exception-Klasse und Ausnahmen

Anzahl der Antworten 3 Antworten
Ich bauen möchte, eine Klasse mit Funktionen, die möglicherweise Ausnahmen, die ich will, zu fangen, wenn ich es verwenden. Ich Erben my_exception von der standard-exception-Klasse. Implementiere ich das, was () - Funktion, so dass es gibt ein

PHP Fatal error: Uncaught exception 'Exception'

Anzahl der Antworten 3 Antworten
Ich hab das Spiel, um mit exceptions in PHP. Zum Beispiel, ich habe ein Skript, das liest $_GET Anfrage und lädt eine Datei; Falls die Datei nicht existiert, wird eine neue Ausnahme geworfen werden sollte: if (

Veraltet werfen-Liste in C++11

Anzahl der Antworten 4 Antworten
Nur wie kann ich sehen, in cppreferencedie klassische "werfen" Deklaration von Listen ist jetzt deprecated in C++11. Was ist der Grund des Ausscheidens dieser Mechanismus, und wie sollte ich angeben, welche Ausnahmen löst eine Funktion von mir?

Wie Ausnahmen arbeiten (hinter den kulissen) in c++

Anzahl der Antworten 7 Antworten
Sehe ich immer wieder Menschen sagen, die Ausnahmen sind langsam, aber ich sehe nie einen Beweis. Also, anstatt zu Fragen, wenn Sie sind, werde ich Fragen, wie Ausnahmen von der Arbeit hinter den kulissen, so kann ich

Wirft eine Exception, die Nicht in der Schnittstelle Definiert

Anzahl der Antworten 6 Antworten
Was ist die beste Praxis zu Folgen, wenn Sie brauchen, um zu werfen eine Ausnahme, die wurde nicht definiert, in einer Schnittstelle, die Sie implementieren? Hier ist ein Beispiel: public interface Reader { public abstract void read()

Ich kann THROW SQL Server 2008 R2 nicht verwenden

Anzahl der Antworten 2 Antworten
SQL Server 2008 R2 Management Studio nicht erkannt, meine werfen in dem unten angeführten Beispiel, es sagt falsche syntax in der Nähe von Werfen Bin ich versucht zu werfen ist ein Fehler hier, ich kann also behandelt

Sollte ich einen Ausnahmespezifizierer in C ++ verwenden?

Anzahl der Antworten 14 Antworten
In C++, können Sie angeben, dass eine Funktion kann oder kann nicht eine exception zu werfen, indem mit einer Ausnahme Planer. Zum Beispiel: void foo() throw(); //guaranteed not to throw an exception void bar() throw(int); //may throw

Ist es in Ordnung, NullPointerException programmgesteuert zu werfen?

Anzahl der Antworten 19 Antworten
Wenn es eine post-Bedingung, dass der Rückgabewert einer Methode muss nicht null sein, was kann getan werden? Konnte ich tun, assert returnValue != null : "Not acceptable null value"; aber Behauptungen ausgeschaltet werden können! So ist es

Kann ich erklären, dass eine PHP-Funktion eine Ausnahme auslöst?

Anzahl der Antworten 3 Antworten
Kann ich erklären, eine Funktion in php das wirft eine Ausnahme? Zum Beispiel: public function read($b, $off, $len) throws IOException InformationsquelleAutor der Frage shay | 2010-07-24

T-SQL-Ausnahmebedingung

Anzahl der Antworten 7 Antworten
Ich bin mit der berühmten "Falsche syntax in der', während mit einem THROW Anweisung in T-SQL-gespeicherte Prozedur. Ich habe es Gegoogelt und überprüft die Fragen auf StackOverflow, aber die vorgeschlagenen Lösungen (und komischerweise akzeptiert) funktionieren bei mir

Ist es in Ordnung, einen std :: bad_alloc manuell zu werfen?

Anzahl der Antworten 4 Antworten
Habe ich diesen code.. CEngineLayer::CEngineLayer(void) { //Incoming creation of layers. Wrapping all of this in a try/catch block is //not helpful if logging of errors will happen. logger = new (std::nothrow) CLogger(this); if(logger == 0) { std::bad_alloc

Python-Ausnahme erneut auslösen. Was fangen?

Anzahl der Antworten 2 Antworten
Ich bin mit dem lernen von python. Ich kam gerade über diesen Artikel: http://nedbatchelder.com/blog/200711/rethrowing_exceptions_in_python.html Es beschreibt erneutes auslösen von Ausnahmen in python, wie diese: try: do_something_dangerous() except: do_something_to_apologize() raise Da Sie wieder die Ausnahmen, da shouold eine

Ausnahmebehandlung: Werfen, Würfe und Throwable

Anzahl der Antworten 10 Antworten
Können Sie sich erklären, was die Unterschiede zwischen throwthrows und Throwable und Wann welcher zu benutzen ist? InformationsquelleAutor der Frage Sumithra | 2010-10-15

Ausnahme durch Zeiger in C ++ abfangen

Anzahl der Antworten 5 Antworten
Fand ich, dass es drei Möglichkeiten gibt, zu fangen, eine Ausnahme, was sind die Unterschiede? 1) catch-by-value; 2) catch by reference; 3) fangen der pointer; Ich weiß nur, dass catch-by-value wird aufgerufen, zwei Kopien des Objekt -,

Unterschied zwischen Würfen in Methodensignatur und Throw-Anweisungen in Java

Anzahl der Antworten 4 Antworten
Ich versuche deutlich zu machen, der Unterschied zwischen Wirft in der Signatur der Methode und Throw-Anweisungen in Java. Wirft in der Signatur der Methode ist wie folgt: public void aMethod() throws IOException{ FileReader f = new FileReader("notExist.txt");

"Neue Warnung werfen" in JavaScript?

Anzahl der Antworten 5 Antworten
Im moment bin ich sich mein JavaScript-Projekt mit Fehlerbehandlung. Die throw Aussage spielt hier eine wichtige Rolle: throw new Error("text"); //Error: text Allerdings kann ich auch werfen, eine Warnung? Ich habe Folgendes versucht, ohne Erfolg: throw new

Warum kann ich nicht in einen Promise.catch-Handler werfen?

Anzahl der Antworten 6 Antworten
Warum kann ich nicht einfach werfen ein Error im catch-Rückruf und lassen Sie den Prozess, den Fehler so behandeln, als ob es in jedem anderen Bereich? Wenn ich es nicht tun console.log(err) wird nichts ausgedruckt, und ich

Was ist der Unterschied zwischen `new error` und` throw someObject`?

Anzahl der Antworten 4 Antworten
Möchte ich schreiben eine gemeinsame Fehler-handler, die fangen benutzerdefinierter Fehler geworfen Zweck zu jeder Instanz des Codes. Wenn ich throw new Error('sample') wie im folgenden code try { throw new Error({'hehe':'haha'}); //throw new Error('hehe'); } catch(e) {

Fortsetzen der Ausführung, nachdem eine Ausnahme in Java ausgelöst wurde

Anzahl der Antworten 3 Antworten
Ich versuche eine exception werfen (ohne die Verwendung eines try-catch-block) und mein Programm beendet Recht, nachdem die exception geworfen wird. Gibt es eine Möglichkeit, dass nachdem ich die Ausnahmen, um dann weiter die Ausführung meines Programms? Ich

Wann die Ausnahme vs Wann die Ausnahmen zu fangen?

Anzahl der Antworten 7 Antworten
Ich habe die Codierung in Java für eine Weile jetzt. Aber manchmal verstehe ich nicht, wenn ich werfen sollte die Ausnahme und Wann sollte ich die Ausnahme abfangen. Ich arbeite an einem Projekt, in dem es viele

Muss ich nach dem Auslösen der Ausnahme brechen?

Anzahl der Antworten 6 Antworten
Schreibe ich eine eigene Klasse in C# und ich werfen ein paar Ausnahmen, wenn Leute geben, die falschen Eingänge in einige der Methoden. Wenn die Ausnahme ausgelöst wird, wird der code in der Methode nach dem werfen