python基础入门7--异常
来源:互联网 发布:mybatis打印sql语句 编辑:程序博客网 时间:2024/06/16 14:17
什么是异常?
异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。
一般情况下,在Python无法正常处理程序时就会发生一个异常。
异常是Python对象,表示一个错误。
当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。
异常处理
捕捉异常可以使用try/except语句。
try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。
如果你不想在异常发生时结束你的程序,只需在try里捕获它。
语法:
以下为简单的try….except…else的语法:
try:<语句> #运行别的代码except <名字>:<语句> #如果在try部份引发了'name'异常except <名字>,<数据>:<语句> #如果引发了'name'异常,获得附加的数据else:<语句> #如果没有异常发生
原理和java中的try/catch块差不多。
当然和java一样,他也有finally
try-finally 语句
try-finally 语句无论是否发生异常都将执行最后的代码。
try:<语句>finally:<语句> #退出try时总会执行raise
用户自定义异常类这个我们在以后学习类后再说。
阅读全文
0 0
- python基础入门7--异常
- Python零基础入门十三之异常
- Python基础:Python入门
- python异常基础
- Python<2>异常基础
- Python基础:23异常
- python基础之异常
- Python基础--异常
- python基础--异常
- Python 基础-捕获异常
- python 异常基础内容
- Python 基础之异常
- java异常基础入门笔记
- Python一天入门19:异常
- Python轻松入门-40 异常
- python入门(三十三):异常处理
- python 基础入门
- python基础入门
- python
- 过河
- 数组
- 子元素相对于父元素设定margin-top值的时候
- GO语言学习资源
- python基础入门7--异常
- Java集合类Set的add方法妙用
- UVA
- Cortex-m3 异常切换进Trumble模式
- Android Api demo系列(一) (App>Activity>Animation)
- js将具有连续相同内容的列进行合并
- csu1328模拟
- 2017.08.23工作日记
- Word Break && Word Break II