「Python」try exceptで例外処理を作成するサンプル
環境
PyCharm 2021.3
Python 3.9.7
書式
try: 通常処理コード except エラーオブジェクト: 例外処理コード
「try:」の後に改行して処理を記述します。この「try:」の中にある処理でエラー処理が起きたら「except:」に飛びます。
使用例
def funA(nn): try: return 50 / nn except ZeroDivisionError: print('0除算エラーの例外処理') # 関数を実行します print(funA(10)) print(funA(0))
実行結果
5.0 0除算エラーの例外処理 None