本文目录

    Python 异常处理

    理解异常捕获、异常分支与程序容错的基本写法。

    #1.捕获异常
    try:
        #试一下这个代码
        print(1)
        print(1/0)
    except:
        #如果代码出错了,运行下面的
        print("代码出错了!!!")
        print(2)
    
    try:
        print(1)
        print(1 / 0)
    except Exception as e:
        #如果代码出错 提示一下出错的类型
        print("代码出错了!!!",e)
        print(2)
    
    try:
        print(1/0)
    except Exception as e:
        print(f"代码出错了{e}")
    else:
        print("写的真棒")
    
    try:
        print(1/0)
    except Exception as e:
        print(f"代码出错了{e}")
    else:
        #如果代码没错,运行的代码
        print("写的真棒")
    finally:
        #不管代码错没错都要运行
        print("休息一会儿")