bad_optional_access 클래스
값을 포함하지 않는 개체의 값에 액세스하려고 시도하는 상황을 보고하기 위해 예외로 throw되는 개체의 optional
형식을 정의합니다.
구문
class bad_optional_access : public exception
{
public:
bad_optional_access() noexcept;
bad_optional_access(const bad_optional_access&) noexcept;
bad_optional_access& operator=(const bad_optional_access&) noexcept;
const char* what() const noexcept override;
};