public java.lang.String METHOD_1 ( ) throws TYPE_1 , TYPE_2 { java.lang.String VAR_1 = STRING_1 ; TYPE_3 VAR_2 = this . METHOD_2 ( 0 ) ; if ( VAR_2 instanceof TYPE_4 ) { VAR_1 = VAR_1 + ( VAR_2 . METHOD_1 ( ) ) ; VAR_1 = VAR_1 + STRING_2 ; return ( ( VAR_3 ) + VAR_1 ) + ( VAR_4 ) ; } else { throw new TYPE_5 ( VAR_5 , STRING_3 ) ; } }

public java.lang.String METHOD_1 ( ) throws TYPE_1 , TYPE_2 { java.lang.String VAR_1 = STRING_1 ; TYPE_3 VAR_2 = this . METHOD_2 ( 0 ) ; VAR_1 = VAR_1 + ( VAR_2 . METHOD_1 ( ) ) ; VAR_1 = VAR_1 + STRING_2 ; return ( ( VAR_3 ) + VAR_1 ) + ( VAR_4 ) ; }
