sai_dive IL

学んだことのアウトプットブログ

【JavaScript】例外処理

例外処理

try catch
構文
例外処理のみ

try{例外処理が起きる可能性がある処理}catch(e){例外が発生した時に行う処理} 
eはErrorオブジェクト

例外処理してもしなくても処理したいことがある場合
try{例外処理が起きる可能性がある処理}catch(e){例外が発生した時に行う処理} finally{例外処理してもしなくても行う処理}

throw エラーを投げることができる
構文
throw new Error('エラーメッセージ');

Errorオブジェクトの場合
const err = new Error();
err.message = 'エラーメッセージ';
throw err;