public void METHOD_1 ( ) throws TYPE_1 { if ( this . VAR_1 . METHOD_2 ( ) . METHOD_3 ( ) ) { this . VAR_1 . METHOD_2 ( ) . METHOD_1 ( ) ; } else if ( ! ( this . VAR_1 . isEmpty ( ) ) ) { TYPE_2 < TYPE_3 > VAR_2 = this . VAR_1 . METHOD_4 ( ) ; VAR_2 . METHOD_5 ( ) ; this . METHOD_1 ( ) ; } else { throw new TYPE_1 ( STRING_1 ) ; } }

public void METHOD_1 ( ) throws TYPE_1 { if ( ! ( this . VAR_1 . isEmpty ( ) ) ) { if ( this . VAR_1 . METHOD_2 ( ) . METHOD_3 ( ) ) { this . VAR_1 . METHOD_2 ( ) . METHOD_1 ( ) ; } else { TYPE_2 < TYPE_3 > VAR_2 = this . VAR_1 . METHOD_4 ( ) ; VAR_2 . METHOD_5 ( ) ; this . METHOD_1 ( ) ; } } else { throw new TYPE_1 ( STRING_1 ) ; } }
