package test4; public class AfterTest { public void print() { System.out.println("test4.AfterTest"); } public int test1() { return m1(10) + m1(-10); } public int m1(int i) { if (i > 0) i = i + 10; else return -i; i = i + 100; return i + 1; } public int test2() throws Exception { return m2(1); } public int m2(int i) throws Exception { if (i > 10) throw new Exception(); else if (i > 0) i = i + 10; else return -i; i = i + 100; return i + 1; } public int test3() throws Exception { return m3(-10); } public int m3(int i) throws Exception { if (i > 10) throw new Exception(); else if (i > 0) i = i + 10; else return -i; i = i + 100; throw new Exception(); } public int test4() throws Exception { try { return m4(-10); } catch (Exception e) { return 100; } } public int m4(int i) throws Exception { if (i > 0) i = i + 10; i = i + 100; throw new Exception(); } public int test11() { return mm1(10) + mm1(-10); } public int mm1(int i) { if (i > 0) i = i + 10; else return -i; i = i + 100; return i + 1; } public int test22() throws Exception { return mm2(1); } public int mm2(int i) throws Exception { if (i > 10) throw new Exception(); else if (i > 0) i = i + 10; else return -i; i = i + 100; return i + 1; } public int test33() throws Exception { return mm3(-10); } public int mm3(int i) throws Exception { if (i > 10) throw new Exception(); else if (i > 0) i = i + 10; else return -i; i = i + 100; throw new Exception(); } public int test44() throws Exception { try { return mm4(-10); } catch (Exception e) { return 100; } } public int mm4(int i) throws Exception { if (i > 0) i = i + 10; i = i + 100; throw new Exception(); } }