1
resposta

Justificativa dessa resposta é incorreta?

Embora a resposta correta seja mesmo que não compila, acho que a justificativa não está correta. Da forma que está, parece que não compila pois não é possível ter dois métodos main em uma classe executável. Mas, embora isso seja correto, acho que antes disso a classe não compila pois não é possível sobrecarregar um método que recebe um array com um método que recebe um varargs. Estou correto?

1 resposta

Oi Eduardo,

É isso mesmo, o compilador considera que o método está duplicado e por isso não compila.

Abraço!