Domov audio Čo je smrteľná výnimka? - definícia z technológie

Čo je smrteľná výnimka? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená smrteľná výnimka?

Závažná výnimka je chybový stav, ktorý naznačuje prístup k neplatným údajovým hodnotám alebo k nezákonným pokynom. Úroveň neplatných privilégií pre operáciu môže spôsobiť aj fatálne výnimky. Ak dôjde k závažným výnimkám, počítače nemôžu pokračovať v spracovaní programových algoritmov, pretože jedna alebo viac nasledujúcich pokynov sa spolieha na hodnotu premennej spôsobujúcu výnimku.


Závažná výnimka je označená systémovou správou, ktorá odporúča, aby bol program ukončený alebo ladený. Používateľ zvyčajne program ukončí, zatiaľ čo vývojár sa môže pokúsiť odhaliť príčinu výnimky a napraviť akékoľvek chyby kódovania.


Závažná výnimka môže byť známa aj ako závažná chyba výnimky.

Techopedia vysvetľuje fatálnu výnimku

Aj keď program nepretržite komunikuje s operačným systémom počítača, pravdepodobne bude potrebné komunikovať aj s ďalšími spustenými aplikáciami. Táto komunikácia sa dosahuje prostredníctvom niekoľkých rôznych vrstiev kódu. Keď vrstva narazí na výnimku, odošle túto výnimku na ďalšiu vrstvu s cieľom nájsť algoritmus spracovania výnimiek. Ak sa vhodný algoritmus nenájde, operačný systém odošle používateľovi počítača závažnú výnimku. V niektorých prípadoch môžu mať fatálne výnimky za následok nútené vypnutie operačného systému.


Chybová správa o závažnej výnimke môže obsahovať aj informácie, ktoré vývojárovi pomôžu nájsť kód spôsobujúci výnimku.

Čo je smrteľná výnimka? - definícia z technológie