Error
以下のように、早期終了したいメソッドから をスローしています。
// No route found
if(null === nextRoute) {
throw new Error('BAD_ROUTE');
}
return;
の後にステートメントを入れる必要はありますかthrow
? 今のところ、私の環境ではうまくいっています。 余分であれば入れないほうがいいのですが、別のブラウザではどうなるかわかりません。
ベストアンサー1
return
の後にステートメントを置く必要はありません。例外をスローするとすぐに呼び出し元に制御が返されるため、throw
この行に到達することはありません。return