Über die Ausnahmebehandlung:
Klassendefinitionen in Python können als Objekte übergeben werden. Im Beispiel erbt Klasse B die Ausnahmeklasse Diese Ausnahme wird dreimal wiederholt, sodass B B B ausgegeben wird.
Beispiel:
Klasse B(Ausnahme): passclass C(B): passclass D(C): passfor cls in [B, C, D]: try: raise cls() außer B: print ("B") außer C: print("C") außer D: print("D")
Ausführungsergebnis:
B
B
B
Ausführlichere Artikel zur Ausnahmebehandlung in Python finden Sie auf der chinesischen PHP-Website!