1f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project// Copyright 2008 The Android Open Source Project 2f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project 3f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectpublic class Main { 4f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project int mFoo = 27; 5f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project 6f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project private void doStuff() { 7f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project System.out.println("mFoo is " + mFoo); 8f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project } 9f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project 10f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project public static void main(String[] args) { 11f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project Main instance = null; 12a5a184892e60a89b564ca7c74e50b2ecb27d9f80Andy McFadden try { 13a5a184892e60a89b564ca7c74e50b2ecb27d9f80Andy McFadden instance.doStuff(); 14a5a184892e60a89b564ca7c74e50b2ecb27d9f80Andy McFadden throw new RuntimeException("fail"); 15a5a184892e60a89b564ca7c74e50b2ecb27d9f80Andy McFadden } catch (NullPointerException npe) { } 16a5a184892e60a89b564ca7c74e50b2ecb27d9f80Andy McFadden 17a5a184892e60a89b564ca7c74e50b2ecb27d9f80Andy McFadden System.out.println("done"); 18f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project } 19f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project} 20