recover an error object
None
If the execution of body fails then the error-object is returned. If the execution of body succeeds then std::undefined is returned.
body must not return any results.
std::error_check | raises an error if any of its arguments is an error object |