Don't try to throw all the exceptions at once, that's just pointless and serves no other purpose than to properly confuse the user. Either throw one specific exception per error found, or throw a general exception with a message that contains all the errors found.
↧