Manuseio de hierarquias de exceções
Anteriormente, você definiu uma classe Employee com um método get_bonus() que gera um BonusError e um SalaryError dependendo dos parâmetros. Mas a exceção BonusError foi herdada da exceção SalaryError. Como a herança de exceções afeta o tratamento de exceções?
A classe Employee foi definida para você. Ela tem um salário mínimo de 30000 e um valor máximo de bônus de 5000.
Este exercício faz parte do curso
Programação orientada a objetos em Python
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
Começar o exercício