Пример
public
class
ClassA
implements
Iterator{
public Object
next() {
//...
}
public boolean
hasNext() {
next();
//...
}
public void
remove() {
//...
}
Исправление
Пересмотрите использование вызова метода next()