1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
'd'
def x():
try :
print "howdy, this ain't right"
except KeyError, RuntimeError :
pass
def y():
try :
print "ok, " + "this func %s should be fine" % y.__name__
except (KeyError, RuntimeError) :
pass
def z():
try :
pass
except (KeyError, RuntimeError, IndexError) :
pass
def a():
try :
pass
except (KeyError, RuntimeError, IndexError), a :
print a
try :
pass
except KeyError, RuntimeError :
pass
try :
pass
except (KeyError, RuntimeError) :
pass
def b():
try :
print "ok, " + "this func %s should be fine" % y.__name__
except (KeyError, RuntimeError), msg :
print msg
def c():
try :
print "ok, " + "this func %s should be fine" % y.__name__
except KeyError, detail :
print detail
|