エラー処理


JavaScriptで例外を投げるは throw を使います。
throw 文が実行されるとその後の処理は行われずに、コールスタック内の catch ブロックに制御が移行されます。
呼び出し元にcatchブロックが存在しない場合はその場でプログラムを終了します。

🍮 実行例

throw は文字列や、数字、オブジェクトなどを引数に取ることができます。

// 文字列で例外を発生させます
throw Error Message;

// 例外オブジェクトを投げる
function UserException (message) {
this.message = message;
this.name = UserException;
}

try {
throw UserException(hoge);
} catch(e) {
console.log(e.message);
console.log(e.name);
}

🐞 参考リンク

🖥 VULTRおすすめ

VULTR」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。 最近はVULTRのヘビーユーザーになので、「ここ」から会員登録してもらえるとサービス開発が捗ります!

📚 おすすめの書籍