Just use this.
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line;
while((line = br.readLine())!=null){
    // you can stop taking input when input line is empty
    if(line.isEmpty()){  
        break;
    }
    System.out.println(line); // printing the input line  
}
br.close();
See live demo
4
solved How to read a string from user with spaces