码迷,mamicode.com
首页 > 编程语言 > 详细

python 异常处理

时间:2019-05-09 10:43:17      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:怎样   数字   print   pytho   int()   通过   代码   输入   NPU   

  如果程序执行过程中出现错误,那么程序将会中断,并抛出异常信息;可以通过try捕获异常打印出,但整个程序不会被中断;

try:    #检测语句中的代码执行是否正常
    num = int(input(‘your idea >>>‘))
    sums = num + 100
except Exception as e:  #try代码异常则捕获
    print(e)
else:   #try代码正常则执行
    print(‘正常‘)
finally:    #无论怎样最后都执行
    print(‘结束‘)

1、如果input输入一个数字,代码执行过程:

  try(全部) >> else >> finally

2、如果input输入一个非数字,int()方法处理非数字会异常,则跳过下面的代码,直接捕获异常,代码执行过程:

  try(异常处) >>except >> finally

python 异常处理

标签:怎样   数字   print   pytho   int()   通过   代码   输入   NPU   

原文地址:https://www.cnblogs.com/houyongchong/p/exception.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!