Olá,
podem, por favor, confirmar a resposta das questões 9 e 11 pois acredito que se trata da mesma questão porém possui respostas diferentes. Ao executar os dois o mesmo erro foi apresentado.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá,
podem, por favor, confirmar a resposta das questões 9 e 11 pois acredito que se trata da mesma questão porém possui respostas diferentes. Ao executar os dois o mesmo erro foi apresentado.
Oi Nicolas, são diferentes mesmo. Na 9 ele guarda o null numa variável do tipo o String e depois passa essa variável como argumento para o construtor da String. O compilador libera pq existe um construtor que aceita String.
No segundo ele passa o null direto, aí o compilador barra pq ele não sabe se esse null é para o consturtor que recebe String ou se é para o outro que recebe, por exemplo, array de char.
Muito obrigado, executei novamente agora corretamente pois antes eu tinha confundido. Você está correto eu não percebi isso mesmo. Obrigado.