Suchergebnisse für Anfrage "exception-handling"
Frage zur Ausnahmebehandlung
Ich habe eine Frage zur Ausnahmebehandlung. Ziehen Sie in Betracht, dem Java-Code-Snippet zu folgen. try{ //code }catch(SubSubException subsubex){ //code }catch(SubException subex){ //code }catch(Exception ex){ //code }Ich weiß, dass dies die ...
Warum ist "try" ein explizites Schlüsselwort?
In allen mir bekannten ausnahmebewussten Sprachen (C ++, Java, C #, Python, Delphi-Pascal, PHP) erfordert das Abfangen von Ausnahmen eine explizite Angabetry Block gefolgt voncatch Blöcke. Ich habe mich oft gefragt, was der technische Grund dafür ...
UnauthorizedAccessException vs SecurityException
Der MSDN-Konstruktor für einen FileStream gibt an, dass möglicherweise eine UnauthorizedAccessException oder eine SecurityException ausgelöst wird. Hier ist, was MSDN über diese Ausnahmen ...
Wie sollte die Iterator-Implementierung mit überprüften Ausnahmen umgehen?
Ich verpacke ein java.sql.RecordSet in einen java.util.Iterator. Meine Frage ist, was soll ich tun, wenn eine Recordset-Methode eine SQLException auslöst? Dasjava.util.Iterator ...
Warum kann ich keine luabind :: error-Ausnahme abfangen, wenn mein lua-Code einen Fehler auslöst?
Wenn Sie eine LUA-Funktion in c ++ aufrufen und ein Laufzeitfehler vorliegt, löst LuaBind eine luabind :: error-Ausnahme aus, die Sie abfangen und dann im Stack lesen können, um den Fehler zu ermitteln. Mein Debugger fängt diese Ausnahme ...
Pause nur für bestimmte Ausnahmetypen
Ich weiß, dass Ausnahmebehandlung eine sehr wichtige Sache ist und wir tun dies in all unseren Projekten. Der Hauptgrund ist, Fehler zu protokollieren, die beim Kunden auftreten. Dies funktioniert gut und ist überhaupt kein Problem. Aber während ...
Wie konvertiere ich Funktionen, die Ausnahmen auslösen, in Funktionen, die entweder zurückgeben?
Angenommen, ich habe einige Funktionen, die Ausnahmen auslösen. Ich wickle sie ein, um zurückzukehrenEither[Throwable, <function return type>]. (Nehmen wir an, ich braucheEither eher, alsTry). def fooWrapper(arg1: FooArg1, arg2: FooArg2) = try ...
Vorheriger Fehler wird durch aktuellen Ausnahmekontext maskiert
Das Folgende ist ein Beispiel, das ich auf der Website von Doug Hellman in einer Datei mit dem Namen "masking_exceptions_catch.py" gefunden habe. Ich kann den Link momentan nicht finden. Die in throws () ausgelöste Ausnahme wird ...
Rückgabeanweisungen in catch-Blöcken
Ich habe gesehen, dass einige Entwickler die return-Anweisung in einem catch-Block verwenden. Warum / wann wäre dies eine nützliche Technik? EDIT: Ich habe gerade gesehen, dass das Schlüsselwort return verwendet wird. Vielen Dank
Wie formatiere ich den Stack-Trace von Exception in C #?
Wenn die Ausnahme angezeigt wird (oder allgemeiner - wenn sie in einen String konvertiert wird), wird die Stapelverfolgung angezeigt. Was ich tun möchte, ist, das Format der Dateipfade des Quellcodes zu ändern, die in einem solchen ...