Java-Fehler "Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException"

Hier ist dieser einfache code aus meinem Buch produziert Fehlermeldung von netbeans und in version kompilieren (.Klasse) - version läuft über die Eingabeaufforderung.

Fehlermeldung

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

Einfaches Programm zum konvertieren von Zoll in Zentimeter.

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");
    }
}

Die Linie, die Bewirkt, dass Fehler

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

Ich weiß nicht, warum dieser array "args" bewirkt, dass dieser Fehler bitte helft mir das zu verstehen.

Danke.

InformationsquelleAutor Asim Qureshi | 2013-03-26
Schreibe einen Kommentar