У дома звуков Какво е фатално изключение? - определение от техопедия

Какво е фатално изключение? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава фатално изключение?

Фатално изключение е състояние на грешка, което показва достъп до невалидни стойности на данни или незаконни инструкции. Невалидното ниво на привилегия за операция също може да причини фатални изключения. Когато възникнат фатални изключения, компютрите не могат да продължат да обработват алгоритмите на програмата, тъй като една или повече последващи инструкции разчитат на променливата стойност, причиняваща изключението.


Фатално изключение се обозначава със системно съобщение, което препоръчва програмата да се затвори или отстрани грешката. Потребителят обикновено затваря програмата, докато програмистът може да се опита да разкрие причината за изключението и да отстрани всички кодиращи грешки.


Фатално изключение може да бъде известно и като грешка с фатално изключение.

Техопедия обяснява фаталното изключение

Въпреки че програма непрекъснато комуникира с операционната система на компютъра, може да се наложи да комуникира и с допълнителни работещи приложения. Тази комуникация се постига чрез няколко различни кодови слоя. Когато слой срещне изключение, той изпраща това изключение на следващия слой, с цел да намери алгоритъм за обработка на изключения. Ако не се намери подходящ алгоритъм, операционната система изпраща фатална грешка при изключение на потребителя на компютъра. В някои случаи фатални изключения могат да доведат до принудително изключване на операционна система.


Съобщението за грешка с фатално изключение може също да съдържа информация, която помага на програмиста да намери кода, причинявайки изключението.

Какво е фатално изключение? - определение от техопедия