Lekce 12 - Výjimky v C# .NET podruhé
V minulé lekci, Binární soubory v C#, jsme se bavili o binárních souborech.
O výjimkách jsme si v našem kurzu o C# .NET již říkali. V dnešním tutoriálu se na ně podíváme podrobněji.
Rozpoznání typu výjimky
Doposud jsme blok catch
používali bez parametru. Můžeme
však odchytit přímo tu výjimku, která způsobila chybu. Do
catch
bloku vložíme jako parametr proměnnou e
typu
Exception
. Třída Exception
reprezentuje výjimku a
všechny výjimky jsou z ní odděděné. Obsahuje vlastnost
Message
, kde je uložena vlastní chybová hláška. Metoda
ToString()
poté spolu s hláškou vrátí i další údaje o
výjimce, např. na kterém řádku nastala. Mimochodem, takto analyzuje
neošetřené výjimky Visual Studio, která nás poté navede na řádek, kde
chyba nastala.
Zkusme si odchytit výjimku při dělení nulou a vypsat její
Message
a výstup ToString()
:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Omezená nabídka: Nauč se vše a ušetři
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu si uvedeme další konstrukce týkající se výjimek, parametrizujeme blok catch, vytvoříme vlastní výjimky a ukážeme si seznam výjimek v C# .NET.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.