python捕获异常(hm视频课)

try:
    # 尝试执行的代码
    # 提示用户输入一个整数
    num = int(input("请输入一个整数:"))
    # 使用数值8除以用户输入的整数并且输出
    result = 8 / num
    print(result)
except ValueError:
    # 针对错误类型1,对应的代码处理
    print("请输入正确的整数")
except Exception as result:
    # 捕捉未知错误,打印错误信息
    print("未知错误 %s" % result)
else:
    # 未出现错误会执行的代码
    print("尝试成功")
finally:
    # 无论是否有异常,都会执行的代码
    print("无论是否出现错误都会执行的代码")
print("-" * 50)

猜你喜欢

转载自blog.csdn.net/qq_34474071/article/details/123138232