So, don’t you need to keep the `catch` to prevent the error from propagating, and simply move the content of the block outside so it’s applied in both cases?