Salut tout le monde,
J'ai utilisé la méthode console de la classe System, disponible dans java 6, pour lire des données au clavier mais une erreur survient lors de l'exécution:voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Exception in thread "main" java.lang.NullPointerException at Teste.main(Teste.java:10)
Ce même code s'exécute sans erreur depuis un terminal(console) en utilisant la commande java Teste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 import java.io.*; public class Teste { public static void main(String args[]) { Console le = System.console(); String ls = le.readLine(); System.out.println("ls ======= " + ls); } }
Est-ce que la méthode console ne prend pas en compte la console d'Eclipse ? Quelle est la solution ?
Merci d'avance
Partager