Compilation Pb existant sous JDK 1.3 -> 1.5

Résolu/Fermé
Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 - 29 nov. 2005 à 15:52
Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 - 16 mars 2006 à 11:16
Bonjour,

Compilation source sous JDK 1.5 :

Source: réalisé le 29/01/2003 sous JDK 1.3
public class Prog2{
        public static void main(String[] args){
                System.out.println("il y a "+ args.length +"arguments");
                System.out.println("arguments 1"+ args[0]);
                System.out.println("arguments 2"+ args[1]);
       }
}


Cmd (Windows ) et shell (Linux)
C:\Documents and Settings\Salut\Bureau\Cours_Java\29-01-2003>javac Prog2.java

C:\Documents and Settings\Salut\Bureau\Cours_Java\29-01-2003>java Prog2
il y a 0arguments
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Prog2.main(Prog2.java:13)

C:\Documents and Settings\Salut\Bureau\Cnam2003\29-01-2003>

1 réponse

Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 485
16 mars 2006 à 11:16
java Prog2 HELLO ZOE
il y a 2 arguments
arguments 1 HELLO
arguments 2 ZOE
1