異常なエラー
私たちはコードを書くときには、多くの場合、ケースを投げるプログラムを満たしてエラーを実行することはできません
通常の状況下では、Pythonプログラムが正常に処理できない場合に例外を発生します。Pythonは間違いを表す例外オブジェクトです。例外が発生した場合、我々はそうでない場合、プログラムが終了することになる、それを処理するためのPythonスクリプトをキャプチャする必要があります。
除いて...してみてください...他
試してみてください。 通常の動作 ...................... 除い: 例外が発生し、このコードが実行される .............. ........ 他: 例外は、コードブロックを実行しない場合
例外IOErrorエラーを除いて書かれた名前を書いて、我々は除いて複数の文を書くことができますを除いて固定した後
最後に...除いて...してみてください
また、...を除いて...してみてください最後に...エラー処理メカニズムを使用することができます
...最後に...除いて...しようとすると、差がfinally文が実行何か問題があったかどうかである...他のtry ... except
例えば:
試してください: 印刷( '...してみてください') 、R = 10/0 プリント( '結果:'、r)は eとZeroDivisionError除いた: プリント( 'を除く'、E) 最後に: プリント( '最後に...') 印刷( 'END')
私たちは、コードの一部が間違っているかもしれないと思うときは、使用することができますtry
間違って実行された場合、次のコードは続行されませんが、エラー処理コードはそれに直接ジャンプし、このコードを実行するためにexcept
実行し、文ブロックexcept
、ポストをある場合finally
ステートメントのブロックが実行されます
ラインfinally
ブロック。