9870780 发表于 2016-4-11 09:09:51

Python异常的处理

#Python异常的处理
#使用try…except语句,假如try出现了某种异常,则执行except下面的语句
try:
    print i
except NameError:   #这里一定要指明异常类型
    i=9
    i+=10
    print "刚才i没定义,处理了异常之后,i的值为:"+str(i)


#处理多种异常
try:
    print i+j
except NameError:
    i=j=0
    print "刚刚i或j没有进行初始化数据,现在我们将其都初始化为0,结果是:"
    print i+j
except TypeError:
   print "刚刚i与j类型对应不上,我们转换一下类型即可处理异常,处理后:结果是:"+str(i)+str(j)

页: [1]
查看完整版本: Python异常的处理