W tym artykule obejmuje podstawy używania słowa kluczowego rzutu w C# i wyjaśnia, jak skutecznie go wdrożyć.
Spis treści
Rzuć słowo kluczowe w C#
Słowo kluczowe rzutów to inny rodzaj instrukcji skoku w C#, który może podnieść wyjątek. Wyjątki obejmują błąd, który pojawia się podczas wykonywania programu, a błędy te mogą nieoczekiwanie zamknąć program lub podać niewłaściwe wyjście.
Po rzuceniu wyjątku za pomocą słowa kluczowego rzutu, kod spróbuje poradzić sobie z wyjątkiem, szukając bloku połowowego. Jeśli znaleziono blok połowów, kontrola jest przenoszona do tego bloku, a wyjątek jest obsługiwany. Jeśli nie zostanie znaleziony blok złapania, kod zamknie wyświetlanie komunikatu o błędzie.
Składnia słowa kluczowego rzutu
Słowo kluczowe rzutów składnia następująco:
rzucać e;Tutaj, w składni, słowo kluczowe jest używane po zdefiniowaniu obiektu wyjątku. Ten obiekt wyjątku zostanie wyrzucony jako wyjątek.
Zrozumienie obsługi wyjątków w C#
Obsługa wyjątków to proces obsługi błędów wykonawczych w programie. Gdy wystąpi błąd w kodzie, wystąpi wyjątek, który następnie obsługuje program. Obsługa wyjątków umożliwia odzyskanie błędów z wdziękiem i zapewnia mechanizm debugowania aplikacji.
Wyjątki w C# są obsługiwane za pomocą próbuj-przyczep blok. W środku próbować blok, mamy kod, który może rzucić wyjątek.
Następnie mamy nowy blok o nazwie złapać. Ten blok otrzyma wyjątek i spróbuje sobie z nim poradzić.
I w końcu mamy finał blok, który zawiera kod do uruchomienia, kod ten zostanie wykonywany niezależnie od tego, czy wyjątek jest wyrzucony, czy nie.
Jak używać słowa kluczowego rzutu w C#
Słowo kluczowe rzutów może wygenerować wyjątek w C#. Aby użyć słowa kluczowego rzutu, musisz najpierw utworzyć obiekt wyjątku. Obiekt wyjątku zawiera informacje o wystąpieniu błędu, w tym rodzaj wyjątku i komunikat opisujący błąd.
Oto przykład używania słowa kluczowego rzutu w C#:
próbowaćTutaj, w powyższej składni, używamy słowa kluczowego rzutu do podniesienia Zastosowanie aplikacji Kiedy wystąpi błąd. Zastosowanie aplikacji Obiekt zawiera komunikat opisujący błąd i oryginalny wyjątek, który spowodował błąd.
C# Przykład: Za pomocą słowa kluczowego rzutu
Poniższy przykład wyjaśnia użycie słowa kluczowego rzutu:
za pomocą systemu;W tym programie staramy się podzielić Num1 przez Num2, Ale dodaliśmy blok próbny, aby poradzić sobie z możliwością DividebyZeroException rzucanie.
Wewnątrz bloku próbu sprawdzamy, czy NUM2 jest równy 0, a kiedy ten warunek staje się prawdziwy, rzucamy DividebyZeroException z wiadomością Nie można podzielić przez zero.
Jeśli żaden wyjątek nie zostanie wyrzucony, wynik podziału zostanie obliczony i wydrukowany na konsoli.
Blok połowowy będzie obsługiwał, jeśli wyjątek zostanie wyrzucony. Ten blok złapie DividebyZeroException i wypisz błąd do konsoli.
Wniosek
Słowo kluczowe rzutu w C# łajie i obsługuje błędy i wyjątki obecne w kodzie. Słowo kluczowe rzutów jest jak instrukcja skoku w C#, która może podnieść wyjątek. Te wyjątki mogą również obejmować błąd, który pojawia się podczas wykonywania programu. Nauczyć się więcej o rzucić Słowa kluczowe w C# Przeczytaj artykuł.