Kazalo:
Opredelitev - Kaj pomeni usodna izjema?
Usodna izjema je stanje napake, ki kaže na dostop do neveljavnih vrednosti podatkov ali nezakonitih navodil. Neveljavna raven privilegijev za operacijo lahko povzroči tudi usodne izjeme. Ko pride do usodnih izjem, računalniki ne morejo nadaljevati z obdelavo algoritmov programa, ker se eno ali več naslednjih navodil opira na spremenljivo vrednost, ki povzroča izjemo.
Usodna izjema je označena s sistemskim sporočilom, ki priporoča zapiranje ali odpravljanje napak. Uporabnik bo program običajno zaprl, medtem ko bo razvijalci lahko poskusil odkriti vzrok izjeme in odpraviti vse napake pri kodiranju.
Usodna izjema je lahko znana tudi kot napaka pri usodni izjemi.
Tehopedija razlaga usodno izjemo
Čeprav program nenehno komunicira z računalniškim operacijskim sistemom, bo morda moral komunicirati tudi z dodatnimi delujočimi aplikacijami. To komunikacijo dosežemo z več različnimi kodnimi sloji. Ko plast naleti na izjemo, to izjemo pošlje naslednjem sloju, da bi našel algoritem za ravnanje z izjemami. Če ustreznega algoritma ni mogoče najti, operacijski sistem uporabniku računalnika pošlje usodno napako izjeme. V nekaterih primerih lahko usodne izjeme povzročijo prisilno zaustavitev operacijskega sistema.
Sporočilo o napaki s smrtno izjemo lahko vsebuje tudi informacije, ki razvijalcu pomagajo najti kodo, ki povzroča izjemo.