tryRecover
calls recover catching and wrapping any exceptions thrown inside block.
Calls recover catching and wrapping any exceptions thrown inside block.
See also the typed version of this function to recover from a specific exception type