1、说明
试试这个关键字来捕获异常。在程序开发中,如果无法确定某些代码的执行(程序语法完全正确),可以添加try来捕获异常。
2、工作原理
当你启动一条try语句时,python会将它标记在当前程序的上下文中,以便在发生异常时可以回到这里,try子句首先执行,接下来发生的事情取决于执行过程中是否发生异常。
(1)如果try后面的语句执行时出现异常,python会跳回try,执行第一个匹配异常的except子句。抛出一个新异常)。
(2)如果try后面的语句发生异常,但是没有匹配的except子句,异常会被传递到上层try,或者程序的顶层(这会结束程序并打印默认值)错误信息) )。
(3)如果try子句执行过程中没有出现异常,python会执行else语句后面的语句(如果有else语句),然后控制流通过整个try语句。
3、实例
try:
# 不能确定正确执行的代码
num = int(input('请输入一个数字:'))
except:
print('请输入正确的整数')
print('*' * 50)
以上就是python try的介绍,在捕获异常的时候,我们是可以用try来解决,甚至结合其它函数一起使用。
更多Python学习指路:
(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中引发raise异常的注意事项11/16
- ♥ 使用python slice的特性10/19
- ♥ Python 类有几个方法08/30
- ♥ 如何在python27中安装pip10/06
- ♥ Python3 URL解析库urlparse09/14
- ♥ 如何使用命令关闭python08/30
内容反馈