Partager via


bad_exception Class

La classe décrit une exception qui peut être levée d'un gestionnaire inattendu.

class bad_exception
   : public exception {};

Notes

inattendu lève bad_exception au lieu de se terminer ou au lieu d'appeler une autre fonction spécifiée avec set_unexpected si bad_exception est inclus dans la liste de jet d'une fonction.

La valeur retournée par what est une chaîne implémentation définie C.Aucune des fonctions membres ne lève pas d'exception.

Pour obtenir la liste des membres héritée par la classe d' bad_exception , consultez l' exception Class.

Exemple

Consultez set_unexpected pour obtenir un exemple d'utilisation d' inattendu levant bad_exception.

Configuration requise

Header: <exception>

l'espace de noms : DST

Voir aussi

Référence

exception Class

Sécurité des threads dans la bibliothèque C++ standard