Acasă Audio Ce este o excepție fatală? - definiție din techopedia

Ce este o excepție fatală? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Excepția fatală?

O excepție fatală este o condiție de eroare care indică accesul la valori de date nevalide sau instrucțiuni ilegale. Nivelul de privilegiu nevalid pentru o operație poate provoca, de asemenea, excepții fatale. Atunci când apar excepții fatale, computerele nu pot continua procesarea algoritmilor programului, deoarece una sau mai multe instrucțiuni ulterioare se bazează pe valoarea variabilă care determină excepția.


O excepție fatală este indicată de un mesaj de sistem care recomandă închiderea sau depanarea programului. De obicei, un utilizator va închide programul, în timp ce un dezvoltator poate încerca să descopere cauza excepției și să rectifice eventualele erori de codificare.


O excepție fatală poate fi cunoscută și ca eroare de excepție fatală.

Techopedia explică Excepția fatală

Deși un program comunică continuu cu sistemul de operare al calculatorului, poate fi necesar să comunice și cu aplicații suplimentare care rulează. Această comunicare se realizează prin mai multe straturi de cod diferite. Când un strat întâlnește o excepție, trimite acea excepție la următorul strat, cu scopul de a localiza un algoritm de gestionare a excepțiilor. Dacă nu este găsit un algoritm adecvat, sistemul de operare trimite o eroare de excepție fatală utilizatorului calculatorului. În unele cazuri, excepții fatale pot duce la închiderea forțată a unui sistem de operare.


Un mesaj de eroare de excepție fatală poate conține, de asemenea, informații care ajută dezvoltatorul să localizeze codul care cauzează excepția.

Ce este o excepție fatală? - definiție din techopedia