Java message d'Erreur “Exception in thread ”main“ java.lang.ArrayIndexOutOfBoundsException”

Voici ce simple code de mon livre, il produit un message d'erreur dans netbeans et de la compilation de la version (.classe) version en cours d'exécution par le biais de l'invite de Commande.

Message D'Erreur

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
    at intocm.Intocm.main(Intocm.java:17)

Programme Simple pour convertir des pouces en centimètres.

package intocm;

public class Intocm {

    public static void main(String[] args) {
        //TODO code application logic here
        double inches;
        inches = Double.valueOf(args[0]).doubleValue();
        double cm;
        cm = inches * 2.54;
        System.out.println(cm + "Centimeters");
    }
}

La Ligne qui Provoque l'erreur est

inches = Double.valueOf(args[0]).doubleValue();

Je ne sais pas pourquoi ce tableau "args" à l'origine de ce message d'erreur, veuillez m'aider dans la compréhension de ce.

Merci.

InformationsquelleAutor Asim Qureshi | 2013-03-26