Spisu treści:

Jak są tworzone wyjątki w C#?
Jak są tworzone wyjątki w C#?

Wideo: Jak są tworzone wyjątki w C#?

Wideo: Jak są tworzone wyjątki w C#?
Wideo: How to create Custom Exception in C# ? 2024, Listopad
Anonim

Wyjątek obiekty opisujące błąd to Utworzony a następnie wyrzucane ze słowem kluczowym throw. Następnie środowisko wykonawcze wyszukuje najbardziej zgodne wyjątek treser. Programiści powinni rzucać wyjątki gdy spełniony jest co najmniej jeden z następujących warunków: Metoda nie może wykonać swojej zdefiniowanej funkcjonalności.

W związku z tym, jakie są wyjątki w C#?

Wyjątek C# jest odpowiedzią na wyjątkową okoliczność, która pojawia się podczas działania programu, na przykład próba dzielenia przez zero. Wyjątki umożliwiają przeniesienie kontroli z jednej części programu do drugiej. C# Obsługa wyjątków opiera się na czterech słowach kluczowych: spróbuj, łapać , w końcu i rzucić.

Podobnie, dlaczego potrzebujemy obsługi wyjątków w C#? Obsługa wyjątków w C# jest procesem, aby uchwyt błędy uruchomieniowe. Wykonujemy Obsługa wyjątków dzięki czemu normalny przepływ aplikacji może być utrzymany nawet po błędach w czasie wykonywania. w C# , wyjątek to zdarzenie lub obiekt, który jest zgłaszany w czasie wykonywania. Wszystko wyjątki pochodna z Systemu.

Właśnie tak, jak mogę uzyskać wiele wyjątków w C#?

Zagnieżdżone próby złapania

  1. Użyj bloków try, catch i finally do obsługi wyjątków w języku C#.
  2. Po bloczku try musi następować chwyt, bloczek w końcu lub oba te elementy.
  3. Wielokrotny blok catch jest dozwolony z różnymi filtrami wyjątków.
  4. catch{..} i catch(Exception ex){ } nie mogą być użyte.

Co się stanie, gdy zgłosisz wyjątek C#?

Jeśli jakikolwiek kod zgłasza wyjątek w tym bloku próbnym, wyjątek będzie obsługiwany przez odpowiedni łapać . łapać – Kiedy wyjątek występuje, Łapać blok kodu jest wykonywany. rzucić - Ten rzucić słowo kluczowe jest używane do tworzenia nowego wyjątek to jest bąbelki do próby łapać w końcu zablokuj.

Zalecana: