public TYPE_1 METHOD_1 ( int position ) { TYPE_1 result = this . VAR_1 ; for ( int i = 0 ; i < position ; i ++ ) { try { result = result . METHOD_2 ( ) ; } catch ( java.lang.NullPointerException VAR_2 ) { throw VAR_2 ; } return result ; } }

public TYPE_1 METHOD_1 ( int position ) { TYPE_1 result = this . VAR_1 ; for ( int i = 0 ; i < position ; i ++ ) { try { result = result . METHOD_2 ( ) ; } catch ( java.lang.NullPointerException VAR_2 ) { throw VAR_2 ; } } return result ; }
