def on_exception(state, data, exception)
      response = self.class.exception_response(state, data, exception)
      exception_chain.call(response)
    end
def on_exception(state, data, exception)
      response = self.class.exception_response(state, data, exception)
      exception_chain.call(response)
    end
Call the failure chain in case of an uncaught exception

 @param [Request] request
   the initial request passed into the chain

 @param [Object] data
   the processed data available when the exception was raised

 @param [Class<StandardError>] exception
   the exception instance that was raised

 @return [Response::Exception]

 @api private