Warum ist String [] args in Java erforderlich?
Ich verstehe, dass String [] args ein Array von Strings ist, die als Parameter an main übergeben werden.
java Print "Hello, World!"
class Print {
public static void main(String[] args) {
System.out.println(args[0]);
}
}
Wenn Sie es jedoch nicht als Parameter angeben (auch wenn Sie es nicht verwenden), wird eine Ausnahme ausgelöst. Warum ist es also erforderlich? Warum kann es auch kein int [] oder boolescher Wert [] sein?