例外処理exception handling(エクセプション)。エラーの捕捉は、プログラムがエラーで止まらないようにする仕組みです。「もしここで失敗したら、こう対応する」という保険のようなものです。車のシートベルトのような役割です。
| コード | 読み方 |
|---|---|
try: | 「試しにやってみる」ブロックの開始 |
except ValueError as e: | ValueError が出たらここに来る |
except Exception as e: | その他のエラーも全部拾う |
finally: | 成功・失敗に関わらず必ず最後に実行 |
例外処理exception handling(エクセプション)。エラーの捕捉では、try は「試しに実行する」範囲の開始。except は「もしエラーが起きたら」の対処法。finally は成功しても失敗しても必ず最後に実行される。エラーの種類ごとに処理を分けられる。