次にPythonが標準で提供している組み込み例外について少し見ておこう。前回も触れたが、例外を表すクラスはさまざまに分類されて、継承階層を構成している。
その頂点にある(例外クラスの大本の基底クラスとなっている)のがBaseExceptionクラスだ。このクラスからはシステムの終了に関する例外クラスが幾つか派生しているが、それ以外にもう一つ重要なクラスが派生している。それがExceptionクラスだ。Exceptionクラスは、Pythonプログラムの実行時に発生するほぼ全ての例外を表す例外クラスの基底クラスとなる。
Copyright© Digital Advantage Corp. All Rights Reserved.