JavaScriptライブラリを使用するアプリケーションを開発しています。ライブラリには、次の機能があります。

アプリケーションは次のコードを使用します。 (行番号は参照用にのみ記載されています)。

ライブラリは、多くのタイプの例外をスローする可能性があります。例外はカテゴリ別にグループ化されています。
グループごとに例外を捕捉して識別する必要があります。
どのコードセグメントを05行目に挿入すればよいですか?

正解:B
説明/参照:
インスタンス
instanceof演算子は、オブジェクトがプロトタイプチェーン内にコンストラクタのプロトタイププロパティを持つかどうかをテストします。
instanceof演算子は、オブジェクトプロトタイプチェーン内のconstructor.prototypeの存在をテストします。
例::
//コンストラクタを定義する
関数C(){}
関数D(){}
var o =新しいC();
// trueの場合:Object.getPrototypeOf(o)=== C.prototype
o instanceof C;
// false、D.prototypeはoのプロトタイプチェーンには存在しないため
o instanceof D;
リファレンス:instanceof