.method                  public println(Ljava/lang/String;)V
   .limit stack          2
   .limit locals         4
   aload_0               
   dup                   
   astore_2              
   monitorenter          
LABEL0x4:
   aload_0               
   aload_1               
   invokevirtual         java/io/PrintStream/print(Ljava/lang/String;)V
   aload_0               
   invokespecial         java/io/PrintStream/newLine()V
   aload_2               
   aload_0               
   aload_1               
   invokevirtual         java/io/PrintStream/print(Ljava/lang/String;)V
   aload_0               
   invokespecial         java/io/PrintStream/newLine()V
   aload_2               

   monitorexit           
LABEL0xf:
   goto                  LABEL0x17
LABEL0x12:
   astore_3              
   aload_2               
   monitorexit           
LABEL0x15:
   aload_3               
   athrow                
LABEL0x17:
   return                
   .catch                all from LABEL0x4 to LABEL0xf using LABEL0x12
   .catch                all from LABEL0x12 to LABEL0x15 using LABEL0x12
.end method 