Ламерский вопрос. Начал изучать Java по книжке Хорстмана, делаю пример сс считыванием аргументов командной строки.
package javaapplication2;
import com.sun.org.apache.xpath.internal.operations.Equals;
/**
*
* @author Igor
*/
public class JavaApplication2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
if ( args[0].equals("-h") )
System.out.println( "Hello world" );
}
}
В NetBeans при компиляции выдаёт Exception, но тут в принципе понятно
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at javaapplication2.JavaApplication2.main(JavaApplication2.java:19)
Java Result: 1
пробовал из командной строки: java JavaApplication2 -j
так же фигня
http://s16.radikal.ru/i190/1106/81/3167ecdea3bb.png
в чём может быть проблема?