Erro de entrada do console java.lang.NullPointerException

Eu tentei código:

import java.io.Console;
public class Default
{
    public static void main(String args[]) throws IOException
    {
        Console console = System.console();
        String testing = console.readLine("Enter Name: ");
        System.out.println("Entered Name: "+ testing);
    }
}

vai para exceção com o seguinte erro:
Source not found. NullPointerException

Eu estou usando o Eclipse Juno EE para depuração ..!

E o link de referência para o código escrito acima éAqui

questionAnswers(3)

yourAnswerToTheQuestion