「Python」try exceptでelseとfinallyのサンプル
書式
try: 処理コード1 except: 処理コード2 else: 処理コード3 finally: 処理コード4
else部分
try のコードブロックで例外が起きなかった時に実行されるコードブロックを指定します。
finally部分
例外が起きても起きなくても実行されるコードブロックを指定します。
使用例
try: valA = 0 valB = 8 print(valB / valA) except: print("エラーメッセージ") else: print("正常メッセージ") finally: print("処理終了メッセージ")
実行結果
エラーメッセージ
処理終了メッセージ