import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class UserInputWithBufferedReader { // Note that using a 'throws' statement, or using a 'try-catch' clause, // is necessary for getting user input with the 'BufferedReader' class public static void main(String[] args) throws IOException { System.out.print("Enter something: "); BufferedReader input = new BufferedReader(new InputStreamReader(System.in)); String phrase = input.readLine(); System.out.println("You entered: " + phrase); } }