Tired of checked exceptions?

This lombok spinoff project consists of a hack that only works in javac - not eclipse or any other IDE.
It will completely disable the notion of checked exceptions. You may throw any exception anywhere, and you may also catch any exception anywhere. In standard javac, you may not catch a checked exception that is not declared as thrown by at least 1 statement in your try block, unless it is Exception or Throwable.
This restriction is lifted as well.


Just make sure disableCheckedExceptions-alpha.jar is on the classpath as you compile. For example:
javac -cp disableCheckedExceptions-alpha.jar MySource.java

Ready to try it out? download it here: disableCheckedExceptions-alpha.jar

Want to know how its done? Grab the lombok repository here on github, and look in the experimental directory.