public TYPE_1 METHOD_1 ( ) { TYPE_2 [ ] VAR_1 ; if ( ( this . VAR_2 ) != null ) { VAR_1 = this . METHOD_2 ( ) ; } else if ( ( this . VAR_3 ) != null ) { VAR_1 = this . METHOD_3 ( ) ; } else { throw new TYPE_3 ( ) ; } return new TYPE_1 ( VAR_1 ) ; }

public TYPE_1 METHOD_1 ( ) { TYPE_2 [ ] VAR_1 ; if ( ( this . VAR_2 ) != null ) { VAR_1 = this . METHOD_2 ( ) ; } else if ( ( this . VAR_3 ) != null ) { VAR_1 = this . METHOD_3 ( ) ; } else { } return new TYPE_1 ( ) ; }
