捕获异常的两种方式

Posted themost

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了捕获异常的两种方式相关的知识,希望对你有一定的参考价值。

捕获异常的两种方式

方法一
#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)

 

以上是关于捕获异常的两种方式的主要内容,如果未能解决你的问题,请参考以下文章

python-异常处理及异常处理的两种方式对比

Java 中的两种异常(Checked exceptions 和 Unchecked exceptions)

使用mybatis的两种方式

学习问题记录 -- 异常

Python基础入门学—单例异常模块和包

JavaScript代码异常监控