Try/Except/finally
Error
def dividedBy(dividend, divisor):
return dividend / divisor
a = int(input('被除數是'))
b = int(input('除數是'))
print('結果是' + str(dividedBy(a, b)))例外處理
def dividedBy(dividend, divisor):
try:
return dividend / divisor
except ZeroDivisionError:
print('您使用的除數是0喔~')
a = int(input('a='))
b = int(input('b='))
print('a/b結果=' + str(dividedBy(a, b)))finally
raise an exception
Last updated