Pythonエラー処理
このtry
ブロックを使用すると、コードのブロックでエラーをテストできます。
except
ブロックを使用すると、エラーを処理できます。
このfinally
ブロックを使用すると、try-およびexceptブロックの結果に関係なく、コードを実行できます。
例外処理
エラーが発生した場合、または例外が発生した場合、Pythonは通常停止し、エラーメッセージを生成します。
try
これらの例外は、次のステートメントを使用して処理できます。
例
定義されていないため、try
ブロックは例外を生成します。x
try:
print(x)
except:
print("An exception occurred")
tryブロックはエラーを発生させるため、exceptブロックが実行されます。
tryブロックがないと、プログラムがクラッシュしてエラーが発生します。
例
x
定義されていないため、このステートメントはエラーを発生させます。
print(x)