[uncaught.exceptions] (original) (raw)
17 Language support library [support]
17.9 Exception handling [support.exception]
17.9.6 uncaught_exceptions [uncaught.exceptions]
constexpr int uncaught_exceptions() noexcept;
Returns: The number of uncaught exceptions ([except.throw]) in the current thread.
Remarks: When uncaught_exceptions() > 0, throwing an exception can result in a call of the functionstd​::​terminate.