If you’re validating some data, you usually shouldn’t be using exceptions to signal validation failures. Here I describe how I’d refactor such code into using the Notification pattern.
Welcome back. Just a moment while we sign you in to your Goodreads account.