Ejemplo
public
class
ClassA {
private
Collection c;
public void
methodA {
c.add(c);
//...
}
}
Solución
Reconsidere la adición del contenedor c a sí mismo.