#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)