Ich habe eine Schleife, die ungefähr so aussieht: for (int i = 0; i < max; i++) { String myString = ...; float myNum = Float.parseFloat(myString); myFloats[i] = myNum; } Dies ist der Hauptinhalt einer Methode, deren einziger Zweck darin besteht, das Array von Floats zurückzugeben. Ich möchte, dass diese …
Ich habe ein kleines theoretisches Problem mit Try-Catch-Konstruktionen. Ich habe gestern eine praktische Prüfung über Java abgelegt und verstehe folgendes Beispiel nicht: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally { System.out.print("C"); throw new Exception("3"); } } catch (Exception …
Nach meiner Erfahrung würde ein PHP-Server eine Ausnahme zum Protokoll oder zum Serverende auslösen, aber node.js stürzt einfach ab. Das Umgeben meines Codes mit einem Try-Catch funktioniert auch nicht, da alles asynchron ausgeführt wird. Ich würde gerne wissen, was alle anderen auf ihren Produktionsservern tun.
Soll ich testen if, ob etwas gültig ist oder nur try, um es zu tun und die Ausnahme abzufangen? Gibt es eine solide Dokumentation, die besagt, dass ein Weg bevorzugt wird? Ist ein Weg mehr pythonisch ? Zum Beispiel sollte ich: if len(my_list) >= 4: x = my_list[3] else: x …
In node.js zeigt readFile () , wie ein Fehler erfasst wird. Es gibt jedoch keinen Kommentar für die Funktion readFileSync () zur Fehlerbehandlung. Wenn ich versuche, readFileSync () zu verwenden, wenn keine Datei vorhanden ist, wird der Fehler angezeigt Error: ENOENT, no such file or directory. Wie erfasse ich die …
Also bin ich heute Morgen auf einen Code gestoßen, der so aussah: try { x = SomeThingDangerous(); return x; } catch (Exception ex) { throw new DangerousException(ex); } finally { CleanUpDangerousStuff(); } Jetzt wird dieser Code gut kompiliert und funktioniert so, wie er sollte, aber es fühlt sich einfach nicht …
Dies ist die try catchin PowerShell 2.0 $urls = "http://www.google.com", "http://none.greenjump.nl", "http://www.nu.nl" $wc = New-Object System.Net.WebClient foreach($url in $urls) { try { $url $result=$wc.DownloadString($url) } catch [System.Net.WebException] { [void]$fails.Add("url webfailed $url") } } aber was ich tun möchte, ist so etwas wie in c # catch( WebException ex) { Log(ex.ToString()); …
Ich überprüfe einen neuen Code. Das Programm hat nur einen Versuch und einen Endblock. Wie funktioniert der try-Block, wenn der catch-Block ausgeschlossen ist, wenn er auf eine Ausnahme oder etwas Auslösbares stößt? Geht es nur direkt zum Endblock?
Ich habe einen rekursiven Aufruf einer Methode, die eine Stapelüberlaufausnahme auslöst. Der erste Aufruf ist von einem Try-Catch-Block umgeben, die Ausnahme wird jedoch nicht abgefangen. Verhält sich die Stapelüberlaufausnahme auf besondere Weise? Kann ich die Ausnahme richtig abfangen / behandeln? Nicht sicher, ob relevant, aber zusätzliche Informationen: Die Ausnahme wird …
Stellen Sie sich eine Situation vor, in der ich drei (oder mehr) Möglichkeiten habe, eine Berechnung durchzuführen, von denen jede mit einer Ausnahme fehlschlagen kann. Um jede Berechnung zu versuchen, bis wir eine finden, die erfolgreich ist, habe ich Folgendes getan: double val; try { val = calc1(); } catch …
Ich habe eine Reihe von Funktionen, die entweder etwas zurückgeben oder einen Fehler auslösen. In einer Hauptfunktion rufe ich jede dieser Funktionen auf und möchte den von jeder Funktion zurückgegebenen Wert zurückgeben oder mit der zweiten Funktion fortfahren, wenn die erste Funktion einen Fehler auslöst. Im Grunde habe ich derzeit …
Ich sehe immer wieder Leute sagen, dass Ausnahmen langsam sind, aber ich sehe nie einen Beweis. Anstatt zu fragen, ob dies der Fall ist, werde ich fragen, wie Ausnahmen hinter den Kulissen funktionieren, damit ich entscheiden kann, wann sie verwendet werden sollen und ob sie langsam sind. Soweit ich weiß, …
Gibt es in Python eine Möglichkeit, KeyboardInterruptEreignisse zu erfassen , ohne den gesamten Code in eine try- except-Anweisung einzufügen? Ich möchte sauber und spurlos beenden, wenn der Benutzer Ctrl+ drückt C.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.