public TYPE_1 METHOD_1 ( ) { if ( ! ( METHOD_2 ( ) ) ) { throw new TYPE_2 ( ) ; } TYPE_1 temp = array [ index ] ; ( index ) ++ ; while ( ( METHOD_2 ( ) ) && ( ( array [ index ] ) == null ) ) { ( index ) ++ ; } return temp ; }

public TYPE_1 METHOD_1 ( ) { if ( ! ( METHOD_2 ( ) ) ) { throw new TYPE_2 ( ) ; } while ( ( array [ index ] ) == null ) { ( index ) ++ ; } TYPE_1 temp = array [ index ] ; ( index ) ++ ; while ( ( METHOD_2 ( ) ) && ( ( array [ index ] ) == null ) ) { ( index ) ++ ; } return temp ; }
