Replacing Throwing Exceptions with Notification in Validations 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. 09 December 2014 I was recently looking at some code to do some basic validation of some incoming JSON messages. It looked something like this. public v