try...catch...finally
657 ワード
通常、エラー処理を実現する方法として用いられる.
これは、エラー処理コードを登録してから、エラーが発生したときにエラー処理コードにジャンプする方法です.
try...catch...finally文は、次の3つのコードブロックから構成されます.finally文は必要でなければ省略できます.
catch文も省略できますが、try文がなければ意味がありません.
このとき、tryコードブロックに含まれるコードにエラーが発生した場合、catch文に渡されるerr変数の高いcatchコードブロックが実行されます.
Err変数はtryコードブロックに含まれる文にエラーが発生した場合に生成され、catchコードブロックでのみ有効です.finallyコードブロックは、エラーが発生しても一度実行する必要があります.
try、catch、finally文を使用してエラーを処理しても、プログラムは強制的に終了しません.
これは、エラー処理コードを登録してから、エラーが発生したときにエラー処理コードにジャンプする方法です.
try...catch...finally文は、次の3つのコードブロックから構成されます.finally文は必要でなければ省略できます.
catch文も省略できますが、try文がなければ意味がありません.
try {
// 실행할 코드(에러가 발생할 수 있는 코드,기능)
} catch (err) {
// try 코드 블록에서 에러가 발생하면 이 코드의 블록의 코드가 실행된다.)
} finally {
// 에러 발생과 상관없이 반드시 한 번 실행된다.
}
try、catch、finally文を実行する場合は、まずtryコードブロックを実行します.このとき、tryコードブロックに含まれるコードにエラーが発生した場合、catch文に渡されるerr変数の高いcatchコードブロックが実行されます.
Err変数はtryコードブロックに含まれる文にエラーが発生した場合に生成され、catchコードブロックでのみ有効です.finallyコードブロックは、エラーが発生しても一度実行する必要があります.
try、catch、finally文を使用してエラーを処理しても、プログラムは強制的に終了しません.
Reference
この問題について(try...catch...finally), 我々は、より多くの情報をここで見つけました https://velog.io/@uiop5487/try...catch...finallyテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol