这是一些行为特殊的代码。 这是我写的行为的简化版本。 这仍然会显示出怪异的行为,并且为什么会出现这个问题我有一些具体的问题。 我在Windows 7上使用Python 2.6.6。 def demo1(): try: raise RuntimeError,"To Force Issue" except: return 1 else: return 2 finally: return 3 def demo2(): try: try: raise RuntimeError,"To Force Issue" except: return 1 else: return 2 finally: return 3 except: print 4 else: print 5 finally: print 6 if __name__ == "__main__": print "*** DEMO […]