Lire au clavier

Le code suivant lit une ligne sur l'entrée standard (par défaut le clavier) et l'affiche sur la sortie standard :

import java.io.*;
 
public class LireClavier {
    
    public static void main(String args[]) {
        BufferedReader reader;
        String ligne = null;
 
        System.out.print("Veuillez écrire quelque chose: ");
 
        try {
            reader = new BufferedReader(
                    new InputStreamReader(System.in));
 
            ligne = reader.readLine();
        } catch (IOException e) {
            System.err.println(e);
            System.exit(1);
        }
 
        System.out.println("Le texte lu est: " + ligne);
    }
}

Notez qu'il existe d'autres méthodes pour lire au clavier.