Estou lançando um Errorde um método meu do qual desejo uma saída antecipada, conforme abaixo:
// No route found
if(null === nextRoute) {
throw new Error('BAD_ROUTE');
}
Eu preciso colocar uma return;declaração após a minha throw? Funciona para mim, por enquanto. Se for supérfluo, prefiro não colocá-lo, mas não tenho certeza do que diferentes navegadores podem fazer.