A assinatura do método main é
public static void main(String[] args)ou
static public void main(String[] args)O nome do parâmetro (args) obviamente poderia ser diferente, mas os demais termos da assinatura devem obedecer ao formato especificado. Se a máquina virtual Java do interpretador não encontrar um método com essa assinatura para a classe especificada, uma exceção será gerada em tempo de execução:
Exception in thread "main" java.lang.NoSuchMethodError: main
© Ivan Luiz Marques Ricarte
DCA/FEEC/UNICAMP