プログラミングがどれほど上手であっても、特定のスクリプトでエラーが発生します。これらのエラーは、予期しないユーザー入力、誤ったサーバー応答、またはその他の理由で発生する可能性があります。キャッチインしてみてください エラーをキャッチし、死ぬ代わりに、より合理的なことをすることができます。この記事では、JavaScriptがtry-catchを使用して、次の順序で例外を処理する方法を説明します。
さぁ、始めよう。
JavaScriptでのランタイムエラーの処理
エラー処理は、NetscapeとIE4の時代から進化してきました。 JavaScriptエラーが発生した場合にブラウザがあなたの顔に投げかけるものを受け入れる必要はありませんが、代わりに、問題を自分の手に委ねることができます。 JavaScriptのtry-catchステートメントは、JavaScript例外が発生したときに再ルーティングするのに役立ちます。
大学院とみなされる修士号です
のような他の防御的なコーディング技術と一緒に また、onErrorイベントであるtry-catchは、過去にはスクリプトをそのトラックで即座に停止させていた特定のエラーをナビゲートする機能を追加します。
JavaScriptでTryCatchとは何ですか?
最新バージョンのJavaScriptには、例外処理機能が追加されています。 JavaScriptは、try-catch構文とthrow演算子を実装して、例外を処理します。プログラマーが生成した実行時の例外をキャッチすることはできますが、JavaScript構文エラーをキャッチすることはできません。
tryステートメントは、実行中にエラーをテストするコードのブロックを定義するために使用されます。一方、catchステートメントは、tryブロックでエラーが発生した場合に実行されるコードのブロックを定義するために使用されます。
JavaScriptステートメントのtryとcatchはペアで提供されます。
try {試行するコードのブロック} catch(err){エラーを処理するコードのブロック}
tryブロックで例外が発生すると、例外は エラー そしてcatchブロックが実行されます。
キャッチ例を試す
JavaScript TryCatchの例を次に示します。
var message、x message = document.getElementById( 'p01')message.innerHTML = '' x = document.getElementById( 'demo')。value try {if(x == '')throw'is empty 'if(isNaN (x))throw 'は数値ではありません' x = Number(x)if(x> 10)throw 'が高すぎます' if(x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } }
出力:
これで、記事は終わりです。 JavaScriptでtrycatchを使用してエラーをキャッチする方法を理解していただければ幸いです。
私たちをチェックしてください インストラクター主導のライブトレーニングと実際のプロジェクト経験が付属しています。このトレーニングにより、バックエンドおよびフロントエンドのWebテクノロジーを操作するスキルを習得できます。これには、Web開発、jQuery、Angular、NodeJS、ExpressJS、およびMongoDBに関するトレーニングが含まれます。
質問がありますか?このブログのコメントセクションでそれについて言及してください。折り返しご連絡いたします。
Javaの例の可変クラス