プログラミング言語アイコン
Python入門編10: 例外処理を理解しよう

チャプター一覧

このレッスンでは、実行時に発生する様々な問題に対してプログラムで対応する、例外処理について学習します。 プログラムを安定して動作させることでシステムの品質を高める、例外処理について理解を深めましょう。
簡単な例外処理を実際に記述します。 例外が発生する簡単なプログラムを作って、それに対応するコードを書いてみましょう。
いろいろな形で例外に対応します。例外情報を表示するだけでなく、分かりやすいエラーメッセージを追加してみましょう。
ここでは、いろいろな種類の例外に対応する方法を学習します。ZeroDivisionErrorだけでなく、それ以外の例外についても捕まえましょう。
ここでは、複数の種類の例外に対応する方法を学習します。tryブロック内で発生する可能性のある複数の例外に対応できるよう、プログラムを改良していきましょう。
ここでは、例外を意図的に投げるraiseについて学習します。 raiseを使うと、意図的に例外処理を起こすことが出来ます。また、exceptと組み合わせることで、メソッドの呼び出し元にある例外処理を利用できます。
07:例外は伝わる (5:41) 無料公開中
処理中に、例外が発生した場合、呼び出し元へその例外が伝わることを学習します。
08:finallyをもっと理解しよう (4:00) 無料公開中
ここではfinallyを使用した際の処理の順序について、さらに理解を深めます。
ページの先頭へ戻る