catch the exception in storage operation context