What error are you getting?
I strongly recommend you to reorganize the StringToken section of code I've attached below because it is easy to make a logical error the way you have coded it. It is better to take this form instead:
// See the Java Almanac entry here
String aString = "word1 word2 word3";
StringTokenizer parser = new StringTokenizer(aString);
while (parser.hasMoreTokens()) {
processWord(parser.nextToken());
} StringTokenizer tokenizer = new StringTokenizer(br.readLine)); numberOfTokens = tokenizer.countTokens(); while (numberOfTokens != 0) { for (counter=0; counter < numberOfTokens; counter++) { number = new Integer(tokenizer.nextToken()).intValue();number++;
System.out.print(number + " ");
} System.out.println(); tokenizer = new StringTokenizer(br.readLine()); numberOfTokens = tokenizer.countTokens(); } }