Removed the Java 1.7 dependency of combining exception catches in ORed catch statement. Instead, simplified callback's invoke method to throw just one type of exception.