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