public TYPE_1 METHOD_1 ( ) throws TYPE_2 { java.lang.String VAR_1 = this . METHOD_2 ( ) ; try { TYPE_1 VAR_2 = new TYPE_1 ( VAR_1 ) ; return VAR_2 ; } catch ( TYPE_3 VAR_3 ) { throw new TYPE_2 ( VAR_4 , ( ( ( VAR_3 . METHOD_3 ( ) ) + STRING_1 ) + VAR_1 ) ) ; } }

public TYPE_1 METHOD_1 ( ) throws TYPE_2 { java.lang.String VAR_1 = this . METHOD_2 ( ) ; try { TYPE_1 VAR_2 = ( VAR_1 != null ) ? new TYPE_1 ( VAR_1 ) : new TYPE_1 ( ) ; return VAR_2 ; } catch ( TYPE_3 VAR_3 ) { throw new TYPE_2 ( VAR_4 , ( ( ( VAR_3 . METHOD_3 ( ) ) + STRING_1 ) + VAR_1 ) ) ; } }
