Maison > développement back-end > Tutoriel Python > Explication détaillée de la gestion des exceptions en Python

Explication détaillée de la gestion des exceptions en Python

高洛峰
Libérer: 2017-03-08 09:59:17
original
1492 Les gens l'ont consulté

À 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 !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal