Error de Java "Excepción en el hilo" principal "java.lang.ArrayIndexOutOfBoundsException"
Aquí está este código simple de mi libro que produce un mensaje de error en netbeans y en la versión de compilación (.class) que se ejecuta a través del símbolo del sistema.
Mensaje de error
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at intocm.Intocm.main(Intocm.java:17)
Sencillo programa para convertir pulgadas a centímetro.
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 línea que causa el error es
inches = Double.valueOf(args[0]).doubleValue();
No sé por qué esta matriz "args" causa este error, por favor, ayúdame a entender esto.
Gracias.