Inhaltsverzeichnis:

Wie werden Ausnahmen in C# erstellt?
Wie werden Ausnahmen in C# erstellt?

Video: Wie werden Ausnahmen in C# erstellt?

Video: Wie werden Ausnahmen in C# erstellt?
Video: C# erklärt in 3 Minuten 2024, Kann
Anonim

Ausnahme Objekte, die einen Fehler beschreiben, sind erstellt und dann mit dem Schlüsselwort throw geworfen. Die Laufzeit sucht dann nach dem am besten kompatiblen Ausnahme handler. Programmierer sollten werfen Ausnahmen wenn eine oder mehrere der folgenden Bedingungen zutreffen: Die Methode kann ihre definierte Funktionalität nicht ausführen.

Was sind diesbezüglich die Ausnahmen in C#?

Eine C#-Ausnahme ist eine Reaktion auf einen außergewöhnlichen Umstand, der während der Ausführung eines Programms auftritt, z. B. der Versuch, durch Null zu dividieren. Ausnahmen bieten eine Möglichkeit, die Kontrolle von einem Teil eines Programms auf einen anderen zu übertragen. C# Ausnahmebehandlung basiert auf vier Schlüsselwörtern: try, fangen , endlich, und werfen.

Warum brauchen wir in C# eine Ausnahmebehandlung? Ausnahmebehandlung in C# ist ein Prozess zu handhaben Laufzeitfehler. Wir führen Ausnahmebehandlung damit der normale Ablauf der Anwendung auch nach Laufzeitfehlern aufrechterhalten werden kann. In C# , Ausnahme ist ein Ereignis oder Objekt, das zur Laufzeit geworfen wird. Alle Ausnahmen das abgeleitete von System.

Wie kann ich in C# mehrere Ausnahmen erhalten?

Verschachtelter Try-Catch

  1. Verwenden Sie die Blöcke try, catch und finally, um Ausnahmen in C# zu behandeln.
  2. Auf den try-Block muss ein catch- oder finally-Block oder beides folgen.
  3. Ein mehrfacher catch-Block ist mit verschiedenen Ausnahmefiltern zulässig.
  4. catch{..} und catch(Exception ex){ } können beide nicht verwendet werden.

Was passiert, wenn Sie eine Ausnahme C# auslösen?

Wenn irgendein Code löst eine Ausnahme aus innerhalb dieses Versuchsblocks, die Ausnahme wird von den entsprechenden fangen . fangen - Wenn ein Ausnahme auftritt, die Fangen Codeblock ausgeführt wird. Wurf - Die Wurf Schlüsselwort wird verwendet, um tatsächlich ein neues zu erstellen Ausnahme das ist das sprudeln bis zu einem versuch fangen endlich blockieren.

Empfohlen: