Estou lançando um Error
de 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.