Obsah:

Ako sa v C# vytvárajú výnimky?
Ako sa v C# vytvárajú výnimky?

Video: Ako sa v C# vytvárajú výnimky?

Video: Ako sa v C# vytvárajú výnimky?
Video: Ako si vytvoriť vlastnú hru ZADARMO 2024, November
Anonim

Výnimka objekty, ktoré popisujú chybu vytvorené a potom sa hodí s kľúčovým slovom throw. Runtime potom vyhľadá najkompatibilnejšie výnimkou psovod. Programátori by mali hodiť výnimky keď je splnená jedna alebo viacero z nasledujúcich podmienok: Metóda nemôže dokončiť svoju definovanú funkčnosť.

Aké sú v tejto súvislosti výnimky v C#?

Výnimka C# je odpoveďou na výnimočnú okolnosť, ktorá nastane počas spustenia programu, ako je pokus o delenie nulou. Výnimky poskytujú spôsob prenosu riadenia z jednej časti programu do druhej. C# spracovanie výnimiek je postavený na štyroch kľúčových slovách: skúste, chytiť , nakoniec a hodiť.

Podobne, prečo potrebujeme spracovanie výnimiek v C #? Spracovanie výnimiek v C# je proces k rukoväť runtime chyby. Vystupujeme spracovanie výnimiek takže normálny tok aplikácie môže byť zachovaný aj po chybách behu. In C# , výnimkou je udalosť alebo objekt, ktorý je vyvolaný za behu. Všetky výnimky odvodené od System.

Len tak, ako môžem získať viac výnimiek v C #?

Vnorený pokusný úlovok

  1. Na spracovanie výnimiek v C# použite bloky try, catch a nakonec.
  2. Po bloku try musí nasledovať chytenie alebo nakoniec blokovanie alebo oboje.
  3. Blok s viacerými úlovkami je povolený s rôznymi filtrami výnimiek.
  4. catch{..} a catch(Exception ex){ } oba nemožno použiť.

Čo sa stane, keď vyvoláte výnimku C#?

Ak nejaký kód vyvolá výnimku v rámci tohto bloku pokusov, výnimkou bude riešiť príslušný chytiť . chytiť – Keď an výnimkou nastane, Chytiť vykoná sa blok kódu. hodiť – The hodiť kľúčové slovo sa používa na vytvorenie nového výnimkou to je to, čo chcete vyskúšať chytiť konečne zablokovať.

Odporúča: