/** * Moves the iterator to the next Object and returns it. * * @return an <code>Object</code> value * @throws ConcurrentModificationException if the structure was changed using a method that * isn't on this iterator. * @throws NoSuchElementException if this is called on an exhausted iterator. */ public V next() { moveToNextIndex(); return objectAtIndex(_index); }