O que acontece se criarmos uma array de 0 elementos? e -1? O método main recebe uma array de Strings como argumento. Essa array é passada pelo usuário quando ele invoca o programa: $ java Teste argumento1 outro maisoutro
E nossa classe:
class Teste { public static void main (String[] args) { for(String argumento: args) { System.out.println(argumento); } } } Isso imprimirá:
argumento1 outro maisoutro