TL;DR: JDK 7 improves on exception handling (less code, base exception class...).
Base exception class
Reflective operations exceptions now have a base class ReflectiveOperationException. This allows you to to a global catch rather than one for each exception. Now you can write:
try {
// Some reflective stuff ...
} catch(ReflectiveOperationException e)