If I don’t provide any arguments on the command line, then what will the value stored in the String array passed into the main() method, empty or NULL in Java?

It is empty, but not null.