ThrowExceptionProcessor uses this line of code to retrieve the constructor of an Exception class:
The problem is that this will only find constructors defined in the actual class itself, not in its superclasses. This forces users to unnecessarily implement a constructor that excepts a String in their custom exception classes.
Easy fix, use the following method:
Will fix and create a PR.