bad_exception, classe
La classe décrit une exception pouvant être levée depuis 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 levée d'une fonction.
La valeur retournée par what est une chaîne C définie par implémentation. Aucune des fonctions membres ne lève une exception.
Pour obtenir la liste des membres héritée par la classe bad_exception, consultez exception, classe.
Exemple
Consultez set_unexpected pour obtenir un exemple d'utilisation de unexpected. levant une bad_exception.
Configuration requise
En-Tête :<exception>
Espace de noms : std