xref: /aosp_15_r20/external/javassist/src/test/test5/Issue155.java (revision f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65)
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