JavaScript中`throw`之后需要返回吗?

我从我想要提前退出的一个方法抛出一个Error ,如下所示:

 // No route found if(null === nextRoute) { throw new Error('BAD_ROUTE'); } 

我需要return;return;throw后的声明? 它现在适用于我。 如果它是多余的,我宁愿不把它,但我不能确定什么不同的浏览器可以做。

throw后不需要放置return语句, return线就不会立即抛出exception,而是直接将控制权交还给调用者。