iterator hasnext () gibt true zurück, next () löst jedoch eine NoSuchElementException aus
Beim Debuggen meines Codes habe ich festgestellt, dass dashasNext()
Methode vonIterator
ist zurückgekommentrue
, aber dienext()
Methode warf NoSuchElementException.
Unten ist mein Code:
Collection<TradeStock> restBuy=em.createQuery("select t from TradeStock ...t.getResultList();
if(!restBuy.isEmpty())
{
Iterator itrest=restBuy.iterator();
while(itrest.hasNext())
{
TradeStock ts=(TradeStock)itrest.next();
x+=ts.getTradeExecutedQuantity();
}
}
Was mache ich falsch?