Home | History | Annotate | Download | only in src
      1 // Copyright 2008 The Android Open Source Project
      2 
      3 public class Main {
      4     public static void main(String[] args) {
      5         Special special = new Special();
      6         special.callInner();
      7         System.out.println("done");
      8     }
      9 
     10     public static class Special {
     11         Blort mBlort = null;
     12 
     13         Special() {
     14             System.out.println("new Special()");
     15         }
     16 
     17         public void callInner() {
     18             try {
     19                 mBlort.repaint();
     20                 throw new RuntimeException("fail");
     21             } catch (NullPointerException npe) {}
     22         }
     23     }
     24 
     25     private class Blort {
     26         public void repaint() {
     27             System.out.println("shouldn't see this");
     28         }
     29     }
     30 
     31 }
     32