public void remove ( int index ) { if ( ( index < 0 ) || ( index >= ( size ) ) ) throw new TYPE_1 ( STRING_1 ) ; for ( int i = index ; i < ( size ) ; i ++ ) { array [ i ] = array [ ( i + 1 ) ] ; } array [ ( ( size ) - 1 ) ] = null ; ( size ) -- ; }

public void remove ( int index ) throws TYPE_1 { if ( ( index < 0 ) || ( index >= ( size ) ) ) throw new TYPE_1 ( STRING_1 ) ; for ( int i = index ; i < ( ( size ) - 1 ) ; i ++ ) { array [ i ] = array [ ( i + 1 ) ] ; } array [ ( ( size ) - 1 ) ] = null ; ( size ) -- ; }
