// Copyright 2008 The Android Open Source Project
public class Main {
public static void main(String[] args) {
Special special = new Special();
special.callInner();
System.out.println("done");
}
public static class Special {
Blort mBlort = null;
Special() {
System.out.println("new Special()");
}
public void callInner() {
try {
mBlort.repaint();
throw new RuntimeException("fail");
} catch (NullPointerException npe) {}
}
}
private class Blort {
public void repaint() {
System.out.println("shouldn't see this");
}
}
}