Python 【异常】 学习笔记
2018-03-10 20:52
429 查看
python 标准异常总结
--------------------------------------------------------------------------
try 和 try finally 语句
try: #下面是检测范围,如发生异常停止在第一个异常的位置
fh = open("testfile", "w")
fh.write("这是一个测试文件,用于测试异常!!")
except OSError as reason: #下面是出现异常后输出的代码
print ("文件出错了,原因是:" + str(reason))
else: #下面是未发生异常输入的代码
print ("内容写入文件成功")
finally: #无论如何都会被执行的代码
fh.close()
-------------------------------------------------------------------------
raise 触发异常
raise [Exception [, args [, traceback]]]raise ZeroDivisionError("除数为零的异常") #括号内为可添加的异常备注
-----------------------------------------------------------------------------
--------------------------------------------------------------------------
try 和 try finally 语句
try: #下面是检测范围,如发生异常停止在第一个异常的位置
fh = open("testfile", "w")
fh.write("这是一个测试文件,用于测试异常!!")
except OSError as reason: #下面是出现异常后输出的代码
print ("文件出错了,原因是:" + str(reason))
else: #下面是未发生异常输入的代码
print ("内容写入文件成功")
finally: #无论如何都会被执行的代码
fh.close()
-------------------------------------------------------------------------
raise 触发异常
raise [Exception [, args [, traceback]]]raise ZeroDivisionError("除数为零的异常") #括号内为可添加的异常备注
-----------------------------------------------------------------------------
相关文章推荐
- 简明Python教程学习笔记_8_异常
- Python学习笔记(八)异常
- python3.4学习笔记(二) 类型判断,异常处理,终止程序
- python学习笔记——异常
- python 系统学习笔记(九)---异常处理
- python学习笔记11-异常总结
- 【python学习笔记】Python异常处理raise、try...except、断言assert
- Python学习笔记6-异常捕获取
- python学习笔记-(17)python中的异常
- python基础教程_学习笔记10:异常
- Python中的异常处理相关语句基础学习笔记
- Python学习笔记三(文件与异常)
- Python异常学习笔记
- python学习笔记十:异常
- Python异常处理学习笔记
- Python学习笔记五:错误与异常
- Python学习笔记006_异常_else_with
- python 系统学习笔记(九)---异常处理