python: try-except
今日は、python の try-except について学習した。
例1)
try: print(a) except ValueError as ex: print("Error: {}".format(ex)) finally: print("ファイナリー!")
except のセクションに例外発生時の処理を記述する。
as 〜とすることで例外の内容を取得することができる。
finally には例外の発生に関わらず、必ず実行する処理を記述する。
例2)
try: print(1) except ValueError: print("ValueError!") except OsError: print("Os Error!") else: print("その他")
例外が発生していない場合に、else が実行される。