I've just upgraded from checkstyle 3.5 to version 4.3 to have support for Java 5.
I didn't change anything to the configuration, but I now receive a lot of new validation errors: Unable to get class information for @throws tag... These errors weren't there when running the checks with version 3.5.
The error occurs when my method throws one of my own exceptions (which are also checked by checkstyle). If I throw an exception from a 3th-party library, checkstyle doesn't complain because I've added all my dependencies to the checkstyle classpath. But since I run checkstyle before I compile my sources, I cannot add my own .class files to the checkstyle classpath.