Obsługa wyjątków (F#)
Ta sekcja zawiera informacje o pomocy technicznej w języku F# obsługi wyjątków.
Podstawy obsługi wyjątków
Obsługa wyjątków jest standardowy sposób obsługi błędu warunków w.NET Framework.Dlatego dowolny.Język netto muszą obsługiwać ten mechanizm, w tym F#.Wyjątek to obiekt hermetyzuje informacji o błędzie.Jeśli wystąpią błędy, wyjątki są zatrzymuje podniesione i regularne wykonywanie.Zamiast tego środowiska wykonawczego wyszukuje odpowiedni program obsługi wyjątku.Wyszukiwanie rozpoczyna się w bieżącej funkcji i wpływy na górę stosu za pośrednictwem warstwy wywoływania w celu znalezienia pasujących obsługi.Następnie program obsługi jest wykonywany.
Ponadto, w postaci zwiniętej stosu, środowisko wykonawcze wykonuje dowolny kod w finally bloki, aby zagwarantować, że obiekty są czyszczone poprawnie podczas procesu odkręcanie.
Tematy pokrewne
Tytuł |
Opis |
---|---|
Opisuje sposób zadeklarować typ wyjątku. |
|
W tym artykule opisano konstrukcje językowe, który obsługuje obsługi wyjątków. |
|
W tym artykule opisano konstrukcje językowe, umożliwiająca wykonanie kodu oczyszczania, jak stos odkręcania, gdy jest wyjątek. |
|
W tym artykule opisano sposób powodują zgłoszenie Exception. |
|
W tym artykule opisano, jak wygenerować ogólny wyjątek F#. |
|
W tym artykule opisano, jak wygenerować wyjątek nieprawidłowy argument. |