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.
Here's a beginner mistake... The following code:
public class ReactiveApiTest extends InstrumentationTestCase {
protected LocalJsonClient mLocalJsonClient;
public ReactiveApiTest() {
super();
mLocalJsonClient = new LocalJsonClient(
getInstrumentation().getContext(