Taula de continguts:
Definició: què significa l’excepció fatal?
Una excepció fatal és una condició d'error que indica l'accés a valors de dades no vàlids o instruccions il·legals. El nivell de privilegi no vàlid d’una operació també pot causar excepcions fatals. Quan es produeixen una excepció fatal, els ordinadors no poden continuar processant algoritmes del programa perquè una o més instruccions posteriors es basen en el valor variable que causa l'excepció.
Una excepció fatal és indicada per un missatge del sistema que recomana tancar o depurar el programa. Un usuari tancarà normalment el programa, mentre que un desenvolupador pot intentar descobrir la causa de l’excepció i rectificar qualsevol error de codificació.
Una excepció fatal també es pot conèixer com a error d'excepció fatal.
Techopedia explica l'excepció fatal
Tot i que un programa es comunica constantment amb el sistema operatiu d’un ordinador, també pot necessitar comunicar-se amb aplicacions addicionals en execució. Aquesta comunicació s’aconsegueix mitjançant diverses capes de codi diferents. Quan una capa troba una excepció, envia aquesta excepció a la següent capa, amb l'objectiu de localitzar un algorisme de maneig d'excepcions. Si no es troba un algorisme adequat, el sistema operatiu envia un error d’excepció fatal a l’usuari de l’ordinador. En alguns casos, les excepcions fatals poden donar lloc a un tancament forçat del sistema operatiu.
Un missatge d’error d’excepció fatal també pot contenir informació que ajudi al desenvolupador a localitzar el codi que causa l’excepció.
