Mein Hintergrund ist C # und ich habe erst kürzlich angefangen, in Python zu programmieren. Wenn eine Ausnahme ausgelöst wird, möchte ich sie normalerweise in eine andere Ausnahme einschließen, die weitere Informationen hinzufügt und gleichzeitig die vollständige Stapelverfolgung anzeigt. In C # ist das ganz einfach, aber wie mache ich …
Ich entwickle eine MVC3-Basiswebsite und suche nach einer Lösung für die Behandlung von Fehlern und das Rendern benutzerdefinierter Ansichten für jede Art von Fehler. Stellen Sie sich also vor, ich habe einen "Fehler" -Controller, dessen Hauptaktion "Index" (allgemeine Fehlerseite) ist, und dieser Controller verfügt über einige weitere Aktionen für die …
Ich habe eine Aktion, die eine Zeichenfolge enthält, mit der einige Daten abgerufen werden. Wenn diese Zeichenfolge dazu führt, dass keine Daten zurückgegeben werden (möglicherweise weil sie gelöscht wurden), möchte ich eine 404 zurückgeben und eine Fehlerseite anzeigen. Ich verwende derzeit nur die Rückgabe einer speziellen Ansicht, in der eine …
Wie "wirft" man einen Fehler in R? Ich habe eine Funktion, die einen Datenrahmen und einige Spaltennamen nimmt und Sachen damit macht. Wenn die Spalten nicht vorhanden sind, soll die Funktion gestoppt werden und alle Funktionen abhängig davon gestoppt werden. Ich habe angeschaut recoverund browseund tracebackdoch, nun, sie schienen nahe …
Ich bin auf der Suche zu beginnen mein JavaScript ein bisschen mehr Fehler Beweis zu machen, und ich bin viel Dokumentation finden , über die Verwendung try, catch, finallyund throw, aber ich bin nicht eine Tonne Rat von Experten auf der Suche nach, wann und wo Fehler zu werfen. Sollte …
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 …
Mein Server hat dies heute geworfen, was ein Node.js-Fehler ist, den ich noch nie gesehen habe: Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443 at Object.exports._errnoException (util.js:870:11) at errnoException (dns.js:32:15) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26) Ich frage mich, ob dies mit dem DynDns DDOS-Angriff zusammenhängt, der Shopify und viele andere Dienste heute betroffen hat. …
Notice: Constant DIR_FS_CATALOG already defined Ich habe schon auf Kommentar display_errorsin php.ini, aber funktioniert nicht. Wie kann ich PHP dazu bringen, solche Dinge nicht an Browser auszugeben? AKTUALISIEREN Ich habe es display_errors = Offdort abgelegt, aber es werden immer noch solche Mitteilungen gemeldet. Ist das ein Problem mit PHP 5.3? …
In Bezug auf die Fehlerbehandlung in PHP - Soweit ich weiß, gibt es 3 Stile: die()oder exit()Stil: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception Stil: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP with curl'); } trigger_error() Stil: …
Ich muss speziell SQL Server-Timeout-Ausnahmen abfangen, damit sie unterschiedlich behandelt werden können. Ich weiß, dass ich die SqlException abfangen und dann überprüfen kann, ob die Nachrichtenzeichenfolge "Timeout" enthält, habe mich aber gefragt, ob es einen besseren Weg gibt, dies zu tun. try { //some code } catch (SqlException ex) { …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich bin nicht in der …
Vielleicht fehlt es mir irgendwo im PHP-Handbuch, aber was genau ist der Unterschied zwischen einem Fehler und einer Ausnahme? Der einzige Unterschied, den ich sehen kann, ist, dass Fehler und Ausnahmen unterschiedlich behandelt werden. Aber was verursacht eine Ausnahme und was verursacht einen Fehler?
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.