あなたはdoWork()という名前のサードパーティのJavaScriptライブラリを使用するアプリケーションを開発しています。
ライブラリは時折、エラーコード「object is null or undefined」をスローします。
-2146823281。
アプリケーションは以下の条件を満たす必要があります。
doWork()によってスローされた例外を抽出して処理する

他の例外が発生した場合は通常のプログラム実行を続行します。

あなたは要件を実装する必要があります。
どのコードセグメントを使うべきですか?

正解:C
説明/参照:
Explanation:
try文を使用すると、コードブロックのエラーをテストできます。
catchステートメントを使用すると、エラーを処理できます。
JavaScriptの文とtryとの組み合わせはペアになります。
試してください{
試すコードブロック
}
catch(err){
エラーを処理するためのコードブロック
}
object.number [= errorNumber]
特定のエラーに関連付けられた数値を返すか設定します。 Errorオブジェクトのデフォルトプロパティはnumberです。
例:
次の例では、例外がスローされ、エラー番号から派生したエラーコードが表示されます。
やってみる
{
//エラーを引き起こします。
var x = y;
}
キャッチ(e)
{
document.write( "エラーコード:");
document.write(e.number&0xFFFF)
document.write( "<br />");
document.write( "施設コード:")
document.write(電話番号>> 16&0x1FFF)
document.write( "<br />");
document.write( "エラーメッセージ:")
document.write(e.message)
}
このコードの出力は次のとおりです。
エラーコード:5009
施設コード:10
エラーメッセージ: 'y'は未定義
参考文献:
https://www.w3schools.com/js/js_errors.asp