Det @Blomman90 säger är alltså förenklat som:
1. Ta bort din inre while(true) loop. Men låt try, catch vara kvar i den större yttre loopen istället.
2. Byt ut din "break" mot "continue" .
Continue gör att loopen den är i börjar om på en helt ny iteration. Och om du då har inläsning och ett try catch i början av loopen så kommer den köra det tills inläsningen är lyckad.
Skickades från m.sweclockers.com