このブログに書いていなかったっぽいのでとりあえずメモ
基本
try: 試したいこと except 「エラーの名前」 as e: print(e) # エラーをprint()できる except 「別のエラー」 as e2: # 別の処理を実行できる except (「エラー1」,「エラー2」): # 複数のエラーをtupleを使って指定できる。 except Exception as e: # 任意のエラーをExceptionでキャッチできる。 # マジで何でもキャッチしてしまうので使い方を考えないとめんどいことになる。 else: # エラーが発生しなかったときの処理をelseでできる finally: # 例外が発生しても、しなくても常に最後に行う処理
2重にtryをやっているときは内側が優先されるっぽい?
検証すること