Hi, I am trying to do what really should be a simple task. My program asks a question, the user inputs and answer and then that repeats itself. I want the program to break the loop when the user input is RETURN only. So when no text is written and the user presses return it should break.

I have made a scanner object and am trying to use
Scanner so = new Scanner(System.in);
while (so.nextLine() !=null){
... do stuff		
I've also tried

BufferedReader myIn = new BufferedReader(new InputStreamReader(System.in));
String word;
word= myIn.readLine();

What should I do? I want it to be short and well "correct", so it is safe(no continious loop or crashes).

Thanks in advance!