Importante

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!

1
resposta

Return em um construtor

Posso dizer que um "return" dentro de um construtor, de forma que o código compile, ou seja, o return sem especificar nenhum retorno, possui comportamento semelhante à um "break"?

1 resposta

Oi Yasmin,

O comportamento é similar, mas o break é usado quando você deseja sair de um loop e interromperá as iterações posteriores. Já o return é usado para voltar à etapa onde foi chamado ou para interromper a execução posterior, ou seja, a instrução return tira você do método.