La bonne réponse est :

Oui. Ce sont des caractères au meme titre que tous les autres.

 La méthode principale (main)

Plus tard, nous verrons comment convertir une chaine de caractères en un type numérique primitif. Notre programme ne fait pas cela. Voici de nouveau le source du programme :
import java.io.*;
class Echo
{
  public static void main (String[] args) throws IOException
  {
    BufferedReader stdin = 
        new BufferedReader ( new InputStreamReader( System.in ) );

    String inData;

    System.out.println("Enter the data:");
    inData = stdin.readLine();

    System.out.println("You entered:" + inData );
  }
}
La méthode main de la classe Echo commence avec la ligne :
  public static void main (String[] args) throws IOException
Vous avez déjà remarqué cette ligne auparavant. Par contre, cete partie : throws IOException est nécessarire pour les programmes effectuant des entrées-sorties. Ces instructions informe le compilateur que la méthode main effectue des opérations d'IO qui pourraient échouer. Lorsqu'un programme est en train de s'exécuter et qu'une opération de lecture échoue, la JVM en sera informée, et le programme s'arretera.
Il serait très intéressant que vous essayiez ce programme et le modifiez en utilisant la fameuse méthode du copy-paste-and-run.

QUESTION 6:

Avez-vous déjà vu un programme s'arreter (sur un vieux système DOS ou Windows), mais de manière ... brutale ?

Suivez ce lien si c'est le cas, sinon utilisez plus souvent Windows :-)