演示异常,,#coding=utf-


#coding=utf-8#异常用法import sys#----------------#sys.exc_info()[2].tb_lineno值不是固定的try:    x=1/0except Exception as e:    print "Exception:[%s][%s]" % (sys.exc_info()[2].tb_lineno, str(e)) finally:    print "This is finally "#----------------  try:    raise Exception("HAHAHA")except Exception as e:    print "Exception:[%s][%s]" % (sys.exc_info()[2].tb_lineno, str(e)) #----------------try:    1/0except ZeroDivisionError:    print 'aaaaaaaaaaaa'except:    print 'bbbbbbbbbbb'#----------------try:    x=1/0except Exception as e:    print "Exception:[%s][%s]" % (sys.exc_info()[2].tb_lineno, str(e)) 

评论关闭