Suchergebnisse für Anfrage "exception"

4 die antwort

Warum erfordert die Behandlung mehrerer Ausnahmen ein Tupel und keine Liste?

Betrachten Sie das folgende Beispiel: def main_list(error_type): try: if error_type == 'runtime': raise RuntimeError("list error") if error_type == 'valueerror': raise ValueError("list error") except [RuntimeError, ValueError] as e: print str(e) ...

8 die antwort

So werden alle lokalen Variablen nachverfolgt, wenn eine Ausnahme auftritt

jede generische Methode zum Verfolgen / Protokollieren von Werten aller lokalen Variablen, wenn in einer Methode eine Ausnahme auftritt? (in C # 3)

8 die antwort

Ist wenn (Bedingung) versuchen {…} legal in C ++?

Beispielsweise if (true) try { // works as expected with both true and false, but is it legal? } catch (...) { // ... }it anderen Worten, ist es legal, den try-Block zu setze direkt nach der if Bedingung?

TOP-Veröffentlichungen

8 die antwort

Wie kann eine <stdexcept> - oder <system_error> -Ausnahme ohne Auslösen erstellt werden?

Ausnahmen definiert in<stdexcept> (z.B.std::logic_error, std::runtime_error und deren Unterklassen wiestd::system_error) Konstruktoren haben, die Zeichenfolgenargumente erwarten, domain_error(const string& what_arg); domain_error(const char* ...

6 die antwort

Bestes Crash-Reporting-Framework für .NET-Desktop-Anwendungen? [geschlossen

Ich habe ein paar einfache Windows Forms-Apps, denen ich Absturzberichte hinzufügen möchte. Etwas, das mir Auskunft darüber gibt, welche Abstürze auf den Computern der Benutzer auftreten (natürlich in meiner App), einschließlich Stack-Traces, ...

12 die antwort

Welcher Teil des Auslösens einer Exception ist teuer?

In Java ist die Verwendung von throw / catch als Teil der Logik, wenn tatsächlich kein Fehler vorliegt, im Allgemeinen (teilweise) eine schlechte Idee, da das Auslösen und Abfangen einer Ausnahme teuer ist und die Ausführung in einer Schleife ...

8 die antwort

ArgumentNullException im Konstruktor werfen?

Ist es für einen Konstruktor mit einem einzelnen Parameter in Ordnung, eine ArgumentNullException im Konstruktor auszulösen, wenn der Parameter null / leer ist? ODER sollte es in die Methode geworfen werden, die das Argument ...

6 die antwort

Wie man einen schnellen Absturz abfängt und ein bisschen protokolliert

ei Objective-C ist dasNSSetUncaughtExceptionHandler kann einige Funktionen registrieren, um in letzter Minute eine Protokollierung der Ausnahme durchzuführen. Dies fängt nicht auf, dass etwas von Swift abstürzt. Ist es in Swift möglich, so ...

4 die antwort

Das Importieren des installierten Pakets aus dem Skript löst "AttributeError: Modul hat kein Attribut" oder "ImportError: Name kann nicht importiert werden" aus.

Ich habe ein Skript namensrequests.py importiert das Anforderungspaket. Das Skript kann entweder nicht auf Attribute aus dem Paket zugreifen oder sie nicht importieren. Warum funktioniert das nicht und wie behebe ich das? Der folgende Code löst ...

14 die antwort

Java Ausnahmebehandlung

Wie verwende ich Ausnahmen und Ausnahmebehandlung, um mein Programm fortzusetzen, auch wenn während der Verarbeitung bestimmter Dateien in einer Reihe von Dateien eine Ausnahme auftritt? Ich möchte, dass mein Programm für korrekte Dateien ...