我需要在JavaScript中的`throw`后`return?

我抛出一个错误从我的一个方法,我想早退出,如下所示:

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

我需要回报吗?语句后我的投掷?它为我工作,现在。如果它是多余的,我宁愿不把它,但我不能确定什么不同的浏览器可能做。

你不需要在throw之后放一个return语句,返回的行将永远不会被抛出,抛出异常立即把控制权交给调用者。
http://stackoverflow.com/questions/26067190/do-i-need-to-return-after-throw-in-javascript

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:我需要在JavaScript中的`throw`后`return?