Como você pode sair prematuramente de uma função sem retornar um valor se for uma função nula? Eu tenho um método nulo que precisa não executar seu código se uma determinada condição for verdadeira. Eu realmente não quero mudar o método para realmente retornar um valor.
158
Respostas:
Use uma declaração de retorno!
ou
Você não precisa (e não pode) especificar nenhum valor, se o seu método retornar
void
.fonte
void
. Tecnicamente, o método não retorna nada. que é diferente de retornar indefinido.return void()
:) #Você quer dizer assim?
fonte
Você pode usar a palavra-chave return exatamente como faria em qualquer outra função.
fonte
Sei que a pergunta já foi respondida e o uso de uma
return
declaração faz o trabalho. Mas, como alternativa, você também pode incluir o restante da função noelse
bloco daif
condição.fonte