pythonにおける異常処理メカニズム

548 ワード

try_Except文(例外を受け入れる)
構文:try:例外をトリガーする可能性のある文ブロックexceptエラータイプ1[as変数1]:#変数は、例外オブジェクトにバインドされます.このエラーに対応する文ブロックexceptエラータイプ2[as変数2]:このエラーに対応する文ブロックexcept(エラータイプ3、エラータイプ4):異なるタイプの例外に対応する同じ操作、エラータイプ1つのメタグループ内の文ブロックに保存...except:#以上に含まれないエラータイプの文ブロック
else:
      try           

finally:  #            
       

raise文(例外を投げ出す)作用はエラーをトリガーし、プログラムを異常状態にし、呼び出し者文法raise異常タイプまたはraise異常オブジェクトまたはraise再出発前の異常にエラー通知を送信します.
assert文(例外を投げ出す)assert真値式,‘文字列’はif真値式に相当する:raise AssertionError(‘エラー説明文字列’)
詳細ブログ:pythonでの例外処理メカニズム