1 public class InlineSynchronized2 extends Thread{
3 private InlineSynchronized2 m_o;
5 public InlineSynchronized2(String name, InlineSynchronized2 o) {
16 } catch (Exception e) {
17 System.out.println(m_name+":First catch");
20 } catch (Exception e) {
21 System.out.println(m_name+":Second catch");
25 } catch (Exception e) {}
28 public static void testit(InlineSynchronized2 o) throws Exception {
30 System.out.println("Within protected section, about to throw an exception");
31 throw new Exception("");
34 public static void main(String args[]) {
35 InlineSynchronized2 o=new InlineSynchronized2("dummy",null);
36 InlineSynchronized2 o1=new InlineSynchronized2("1",o);
37 InlineSynchronized2 o2=new InlineSynchronized2("2",o);
38 InlineSynchronized2 o3=new InlineSynchronized2("3",o);