コード

def func(a, b):                                                                                   
    try:
        print(a / b)
    except ZeroDivisionError as e:
        print('例外Error:', e)
    else:
        print('finish')

# 正常
func(1, 2)

# 0で割れないので例外エラー
func(1, 0)

 

実行結果

0.5
finish
例外Error: division by zero

 

<スポンサーリンク>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)