bad_exception

class bad_exception : public exception {
    };

The class describes an exception that can be thrown from an unexpected handler. The value returned by what() is implementation-defined. None of the member functions throw any exceptions.