It's a way to not lose information from the message processing. If we don't provide this kind of exception with all the exceptions available then we are losing information.