Python 异常处理 try/except

来源:互联网 发布:mysql 重启服务 编辑:程序博客网 时间:2024/06/06 02:31
Python
异常处理try/except/finally:
{
try:
<语句> #运行的代码
except<名字类型>:
<语句> #如果在try部分引发了<名字类型>异常;
except<名字类型>,<附加数据>:
<语句> #如果引发了<名字类型>异常,获得附加数据
else:
<语句> #如果没有异常发生
}
try的工作原理:当开始一个try语句后,Python就在当前程序的上下文中做标记,这样当异常出现时就可以回到这里,try子句先执行,接下来会发生什么依赖于执行时是否出现异常.
{except <name> as e;
捕获到异常以后就假如需要访问TA的一些属性,e相当于对前面的<name>类的别名,例如:e.value...;
}
0 0
原创粉丝点击