1 public class InlineSynchronized6 extends Thread{
3 private InlineSynchronized6 m_o;
5 public InlineSynchronized6(String name, InlineSynchronized6 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 synchronized void testit(InlineSynchronized6 o) throws Exception {
29 System.out.println("Within protected section, about to throw an exception");
30 throw new Exception("");
32 public static void main(String args[]) {
33 InlineSynchronized6 o=new InlineSynchronized6("dummy",null);
34 InlineSynchronized6 o1=new InlineSynchronized6("1",o);
35 InlineSynchronized6 o2=new InlineSynchronized6("2",o);
36 InlineSynchronized6 o3=new InlineSynchronized6("3",o);