美文网首页
python补充学习 异常

python补充学习 异常

作者: 锦绣拾年 | 来源:发表于2020-07-02 20:55 被阅读0次

    常见使用:
    《菜鸟教程》

    try:
    <语句>        #运行别的代码
    except <名字>:
    <语句>        #如果在try部份引发了'name'异常
    except <名字>,<数据>:
    <语句>        #如果引发了'name'异常,获得附加的数据
    else:
    <语句>        #如果没有异常发生
    
    try:
        fh = open("testfile", "w")
        fh.write("这是一个测试文件,用于测试异常!!")
    except IOError:
        print "Error: 没有找到文件或读取文件失败"
    else:
        print "内容写入文件成功"
        fh.close()
    

    还有raise 抛出异常后
    这个异常会由上层方法处理,
    那这个方法raise后的语句就unreachable的了
    也就不会执行了

    相关文章

      网友评论

          本文标题:python补充学习 异常

          本文链接:https://www.haomeiwen.com/subject/wfrdqktx.html