Définition - Que signifie l'exception fatale?
Une exception fatale est une condition d'erreur qui indique l'accès à des valeurs de données non valides ou à des instructions illégales. Le niveau de privilège non valide pour une opération peut également provoquer des exceptions fatales. Lorsqu'une exception fatale se produit, les ordinateurs ne peuvent pas continuer à traiter les algorithmes du programme car une ou plusieurs instructions suivantes reposent sur la valeur de la variable à l'origine de l'exception.
Une exception fatale est indiquée par un message système qui recommande la fermeture ou le débogage du programme. Un utilisateur ferme généralement le programme, tandis qu'un développeur peut essayer de découvrir la cause de l'exception et de rectifier les erreurs de codage.
Une exception fatale peut également être appelée erreur d'exception fatale.
Definir Tech explique Fatal Exception
Bien qu'un programme communique en permanence avec le système d'exploitation d'un ordinateur, il peut également avoir besoin de communiquer avec d'autres applications en cours d'exécution. Cette communication est réalisée à travers plusieurs couches de code différentes. Lorsqu'une couche rencontre une exception, elle envoie cette exception à la couche suivante, dans le but de localiser un algorithme de gestion des exceptions. Si un algorithme approprié n'est pas trouvé, le système d'exploitation envoie une erreur d'exception fatale à l'utilisateur de l'ordinateur. Dans certains cas, des exceptions fatales peuvent entraîner un arrêt forcé d'un système d'exploitation.
Un message d'erreur d'exception fatale peut également contenir des informations qui aident le développeur à localiser le code à l'origine de l'exception.