Hallo,
im Laufe eines Programms erzeuge ich verschiedene Objekte, relativ zum Schluss werden ein paar Attribute an eine Methode übergeben, die diese in eine Arraylist speichern soll (Übergeben werden diese auch korrekt).
Wenn ich dann aber versuche die Elemente aus der Arraylist auszugeben bekomme ich einen (ich denke bekannten) Exceptionfehler:
Die Methode der Ausgabe sieht so aus:
Das mit dem einfachen next habe ich einfach probiert weil ich weiß wie viele Elemente in der Liste sein müssen, könnte das schon ein Problem sein?
Code siehe unten
(( In Zeile 245 wird auf die Methode Bestelldaten zugegriffen und ab 272 ist die Methode die die Einträge ausgeben soll. ))
ps: Wegen der Form und Konvention, ja sorry, nachdem ich zwischendurch schon aufgegeben hatte habe ich rumgebastelt daher resultieren (Stand jetzt) noch viele Schönheitsfehler
Ich würde mich freuen, wenn mir jemand hierbei helfen könnte
Beste Grüße
im Laufe eines Programms erzeuge ich verschiedene Objekte, relativ zum Schluss werden ein paar Attribute an eine Methode übergeben, die diese in eine Arraylist speichern soll (Übergeben werden diese auch korrekt).
Wenn ich dann aber versuche die Elemente aus der Arraylist auszugeben bekomme ich einen (ich denke bekannten) Exceptionfehler:
Exception in thread "main" java.util.NoSuchElementException
at java.util.ArrayList$Itr.next(Unknown Source)
at Bestellung.bestellungausgeben(Bestellung.java:43)
at OnlineShop.mainersatz(OnlineShop.java:93)
at OnlineShop.produktebestellen(OnlineShop.java:351)
at OnlineShop.bestellen(OnlineShop.java:214)
at OnlineShop.mainersatz(OnlineShop.java:85)
at OnlineShop.main(OnlineShop.java:59)
Die Methode der Ausgabe sieht so aus:
Das mit dem einfachen next habe ich einfach probiert weil ich weiß wie viele Elemente in der Liste sein müssen, könnte das schon ein Problem sein?
Code siehe unten
(( In Zeile 245 wird auf die Methode Bestelldaten zugegriffen und ab 272 ist die Methode die die Einträge ausgeben soll. ))
ps: Wegen der Form und Konvention, ja sorry, nachdem ich zwischendurch schon aufgegeben hatte habe ich rumgebastelt daher resultieren (Stand jetzt) noch viele Schönheitsfehler
Ich würde mich freuen, wenn mir jemand hierbei helfen könnte
Beste Grüße
Zuletzt bearbeitet: