BufferedReader doesn't notice enter being pressed
I am aware of no real solution, but last noticed this problem in early 1999, so it might have been quietly fixed for version 1.2, and just not be a problem any more unless you have to use a 1.1.