Java-chyba

Sekcia: Programovanie 09.01.2011 | 19:36
Avatar Tomas Hreben OpenSuse 12.1 , win 7  Používateľ
Dobry den


mam nakodenu jednu aplikaciu. Kde mam viac vlakien a tie zapisuju ciselne hodnoty do TreeSet. NetBeans mi ziadnu chybu nehlasi, program ide aj skompilovat a aj spustit, ako nahle ked dam vypisat hodnoty v TreeSet-e tak mi to vypise tieto chyby:


java.util.ConcurrentModificationException
at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1117)
at java.util.TreeMap$KeyIterator.next(TreeMap.java:1171)
at GenerovaniePrvocisel.Strom.vypis_vsetkych(Strom.java:64)
at GenerovaniePrvocisel.Server$ClientServiceThread.run(Server.java:161)


Chcem sa spitat ci by ste mi vedeli poradit ako tuto chybu odstranit.
    • Re: Java-chyba 09.01.2011 | 21:15
      Avatar Dare_devil Debian, OpenSuse  Používateľ
      bez kodu asi tazko... hod to na pastebin a daj sem link
      There is no flag large enough to cover the shame of killing innocent people
      • Re: Java-chyba 09.01.2011 | 22:51
        Avatar Tomas Hreben OpenSuse 12.1 , win 7  Používateľ
        tu ti davam link na cely projekt....


        http://www.ulozto.sk/7331111/semestralka2-zip
    • Re: Java-chyba 09.01.2011 | 21:28
      Avatar borg Fedora  Administrátor
      ako vidis, niekde ti to throwne vynimku, ktoru nezachytis. popozraj kod, kde pracujes vlaknami a obal ho do try/catch.
    • Re: Java-chyba 09.01.2011 | 22:10
      ja   Návštevník
      A precitat si http://download.oracle.com/javase/1.4.2/docs/api/java/util/ConcurrentModificationException.html ?