说明
1、当函数/方法执行出现异常,会将异常传递给函数/方法的调用一方。
2、如果传递到主程序,仍然没有异常处理,程序才会被终止。
实例
def demo1(): return int(input("请输入一个整数:")) def demo2(): return demo1() try: print(demo2()) except ValueError: print("请输入正确的整数") except Exception as result: print("未知错误 %s" % result)
以上就是python异常的传递,希望对大家有所帮助。
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试