Don't check uncaught_exception at throw time because catchExceptionsIfUnwinding() is the correct way to handle it.