🕌
Type scriptのエラーハンドリング
TypeScriptでtry-catch
ブロックを書く方法は、JavaScriptと同様です。以下は基本的な構文
try {
// ここに例外が発生する可能性のあるコードを書く
} catch (error) {
// 例外が発生した場合の処理を書く
}
例外が発生する可能性のあるコードをtry
ブロックに置きます。もし例外が発生した場合は、その例外をキャッチして処理を行うためにcatch
ブロックが実行されます。catch
ブロックの引数error
には、発生した例外が渡されます。ただし、try
ブロック内で定義された変数は、catch
ブロック内でアクセスできないことに注意してください。
さらに、try-catch
文はfinally
ブロックを追加することもできます。finally
ブロックは、例外が発生しても発生しなくても必ず実行されます。このブロックは、クリーンアップコードや後処理のために使用されます。
try {
// ここに例外が発生する可能性のあるコードを書く
} catch (error) {
// 例外が発生した場合の処理を書く
} finally {
// 例外が発生してもしなくても実行されるコードを書く
}
Discussion