Premetto che sono una principiante di Java, lo sto giusto studiando!

Ho un problema nell'esecuzione di un programma. Sebbene la compilazione di tutte le classi non dia errori, al momento dell'esecuzione del programma, mi appare il seguente messaggio di errore.
Exception in thread "main" java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(Unknow source)
at Persona.<init>(Persona.java:24)
at
....
Mi pare di aver capito che il problema sia dovuto ad una non compatibilità con la classe StringTokenizer con la versione 6 di Java, che ho appena installato. Dovendo utilizzare però questa classe per la realizzazione del programma per il mio esame di informatica, come posso fare? !