Ignore catch blocks whose type can't be resolved.

Reverts change 72b3e430d880ef57eaa6a34a0822165994052202 but keeps unit test and
missing delete that would fail assertions on long jump context recycling.

Change-Id: I926755e8b831b208aa7e1ce46421bef3793a1441
diff --git a/test/111-unresolvable-exception/src/Main.java b/test/111-unresolvable-exception/src/Main.java
index ba07ee1..adeb0a2 100644
--- a/test/111-unresolvable-exception/src/Main.java
+++ b/test/111-unresolvable-exception/src/Main.java
@@ -32,7 +32,7 @@
         throw new RuntimeException();  // Trigger exception handling.
       } catch (TestException e) {      // This handler will have an unresolvable class.
       } catch (Exception e) {          // General-purpose handler
-        System.out.println("Should not get here!");
+        System.out.println("Got expected exception.");
       }
     }