4 * test that caught null pointers exceptions in finalizers work correctly
5 * and that local variables are accessible in null pointer exception handlers.
13 public static void main(String
[] args
) {
14 System
.out
.println(tryfinally() + s
);
17 public static String
tryfinally() {
19 String local_s
= null;
26 /* trigger null pointer exception */
27 String x
= yuck
.toLowerCase();
28 } catch (Exception _
) {
30 * when the null pointer exception is caught, we must still
31 * be able to access local_s.
32 * Our return address for the finally clause must also still