Maison > Article > développement back-end > Explication détaillée de la gestion des exceptions en Python
À propos de la gestion des exceptions :
Les définitions de classe en Python peuvent être transmises en tant qu'objets. Dans l'exemple, la classe B hérite de la classe Exception À chaque fois dans la boucle, un objet de classe d'exception B est déclenché. cette exception et boucle 3 fois, donc B B B est sorti.
Exemple :
class B(Exception) : passclass C(B) : passclass D(C) : passfor cls in [B, C, D] : try : raise cls() except B : print ("B") sauf C : print("C") sauf D : print("D")
Résultat de l'exécution :
B
B
B
Pour des articles plus détaillés sur la gestion des exceptions en Python, veuillez faire attention au site Web PHP chinois !