Salve,
ho realizzato un programma che simula un torneo. Funziona tutto correttamente ma, come si può intuire, Java esegue le istruzioni in rapida successione impedendo all'utente di seguire l'andamento delle partite man mano che evolvono... Ho quindi pensato di introdurre degli adeguati Thread.sleep(1000) o con altri valori, procedendo anche ad aggiungere i vari throws InterruptedException nei metodi che contengono queste pause, in modo che tutti i file Java si compilino regolarmente.
Mi succede che, così facendo, si genera in esecuzione, dopo aver ricevuto correttamente l'input dell'utente:
Partita e Match sono due classi del programma, e al rigo "incriminato c'èException in thread "main" java.lang.NoClassDefFoundError: Partita
at Match.<init>(Match.java:7)
Non capisco questo problema dato che il programma, rinunciando ai Thread.sleep(), si esegue integralmente fermandosi soltanto se la squadra scelta lo vince o viene eliminata in una delle partite a eliminazione.codice:Partita set = new Partita();