Exceptions are GOTOs in disguise way too often.
The first rule of exceptions: Don't throw to control flow
The second rule of exceptions: There's always exceptions to the rules
if you're using exceptions as a goto solution (which can never be 100% achieved with exceptions) you're doing something very very wrong