salut à tous
Je suis débutant en java et j'ai un problème avec éclipse 3.2.
Je voulais faire un programme qui compare deux nombres dans une ligne de commande donc j'ai écrit le code suivant :
et au lieu que la ligne de comande apparaisse il apparait dans la console le message d'erreur suivant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public class Compare2 { public static void main(String args[]) { int a = Integer.parseInt(args[0]); int b = Integer.parseInt(args[1]); System.out.println("L'entier A vaut "+a+"."); System.out.println("L'entier B vaut "+b+"."); if (a<b) System.out.println("A est plus petit que B."); else if (a == b) System.out.println("A est egal à B."); else System.out.println("A est plus grand que B."); } }
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Compare2.main(Compare2.java:4)
j'arrive pas à comprendre d'ou vient l'erreure donc pourriez vous m'aidez svp ?
Partager