CommencerCommencer gratuitement

Gestion des hiérarchies d'exceptions

Précédemment, vous avez défini une classe Employee avec une méthode get_bonus() qui lève un BonusError et un SalaryError en fonction des paramètres. Mais l'exception BonusError a été héritée de l'exception SalaryError. Comment l'héritage des exceptions affecte-t-il la gestion des exceptions ?

La classe Employee a été définie pour vous. Le salaire minimum est de 30000 et le montant maximum de la prime est de 5000.

Cet exercice fait partie du cours

Programmation orientée objet en Python

Afficher le cours

Exercice interactif pratique

Passez de la théorie à la pratique avec l’un de nos exercices interactifs

Commencer l’exercice