For me, I would prefer to catch it and raise a custom exception, but that relates back to previous discussions.