Python

Python轻松入门 - 6 异常处理

2019-05-16  本文已影响0人  V哥带你写程序

异常处理是写程序必须要考虑的问题

捕获异常

class CustomError(Exception):
    pass


try:
    """要执行的代码"""
    with open('mydata.txt') as fr
        my_data = fr.read()
        print(my_data)
except FileNotFoundError:
        print('文件未找到')
except Exception as err
        raise CustomError(err)

也可以用class来自定义新的异常类型

在上面已做了演示
自定义异常一般用于和特定第三方异常解耦

上一篇 下一篇

猜你喜欢

热点阅读