1 package test5; 2 3 public class Issue155 { bar()4 public void bar() {} 5 foo()6 public void foo() throws Throwable { 7 try { 8 bar(); 9 } catch (java.lang.IllegalArgumentException e) { 10 bar(); 11 } 12 } 13 test()14 public int test() throws Throwable { 15 foo(); 16 return 1; 17 } 18 main(String[] args)19 public static void main(String[] args) throws Throwable { 20 new Issue155().foo(); 21 } 22 } 23