Freigeben über


bad_exception-Klasse

Die Klasse beschreibt eine Ausnahme, die von einem unerwarteten Handler ausgelöst werden kann.

class bad_exception 
   : public exception {};

Hinweise

unerwartet ersetzt bad_exception aus, anstatt zu beenden oder, anstatt eine andere Funktion aufzurufen mit set_unexpected angegebener, wenn bad_exception in der Wurfsliste eine Funktion eingeschlossen wird.

Der Wert, der von what zurückgegeben wird, ist eine Implementierung-definierte C-Zeichenfolge. Keine der Memberfunktionen lösen alle Ausnahmen aus.

Eine Liste der Member, die von der bad_exception-Klasse geerbt wird, finden Sie unter exception-Klasse.

Beispiel

Ein Beispiel finden Sie unter set_unexpected die Verwendung von unerwartet und löst bad_exception aus.

Anforderungen

Ausnahme Header: <>

Namespace: std

Siehe auch

Referenz

exception-Klasse

Threadsicherheit in der C++-Standardbibliothek