bad_exception 類別
此類別描述可以從非預期處理常式擲回的例外狀況。
語法
class bad_exception : public exception {};
bad_exception();
bad_exception(const bad_exception&);
bad_exception& operator=(const bad_exception&);
const char* what() const override;
備註
如果 bad_exception
包含在函式的擲回清單中,則 unexpected 會擲回 bad_exception
,而不是終止或呼叫使用 set_unexpected 所指定的另一個函式。
傳 what
回的值是實作定義的 C 字串。 所有成員函式都不會擲回任何例外狀況。
如需 bad_exception
類別所繼承的成員清單,請參閱 exception 類別。
範例
如需擲回 bad_exception
的 unexpected 用法範例,請參閱 set_unexpected。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應