捕获异常的两种方式

捕获异常的两种方式

方法一
#coding=utf-8
import sys

try:
    with open("ddd.txt", "r") as f:
        data = f.read()
    print data
except:
    err = sys.exc_info()
    print err
    
sys.exc_info()返回三元组,分别是,异常类型、异常值、异常追溯地址


方法二
#coding=utf-8

try:
    with open("ddd.txt", "r") as f:
        data = f.read()
    print data
except Exception as e:
    print str(e)

 

posted @ 2018-07-04 08:27  道高一尺  阅读(379)  评论(0编辑  收藏  举报