Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【JavaScript ECMAScript】Error::Error() constructorコンストラクタの使い方

Error() constructorコンストラクタの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

Error() constructor関数は、JavaScriptにおいて、新しいエラーオブジェクトを生成し、初期化する関数です。これは、プログラム実行中の予期せぬ問題やエラー状況を表現するのに用いられます。

new Error()の形式で呼び出され、エラーに関する情報を含むオブジェクトを返します。オプションでエラーメッセージ文字列を渡せば、生成されるErrorオブジェクトのmessageプロパティに設定され、エラー詳細を伝えます。

このオブジェクトには、エラーの種類を示すnameプロパティ(デフォルトは"Error")や、コードの呼び出し履歴(スタックトレース)など、重要なデバッグ情報が含まれます。

Error()コンストラクタで作成されたエラーオブジェクトは、try...catch構文と連携することで、エラー発生時にもプログラムが適切に処理を継続できるよう、堅牢なエラーハンドリングを実現します。システム開発において、エラーを効果的に管理し、アプリケーションの安定性確保に不可欠な機能です。

公式リファレンス: Error() constructor

構文(syntax)

1new Error(message);

引数(parameters)

message = ""

  • message = "": エラーが発生した際に表示されるメッセージを指定します。省略可能で、指定しない場合は空文字列になります。

戻り値(return)

戻り値なし

戻り値はありません

関連コンテンツ