Skip to content

La levée d'exception

Aide mémoire

Lever une exception se fait par appel à l'instruction raise :

raise ValueError("un message de ce qui s'est mal passé")

Vous trouverez la liste des exceptions sur la page de la documentation des exceptions.

Exercice

Dans l'exercice sur les listes, vous avez créé une fonction calculant la durée d'une liste d'épisode. Cette fonction prends en paramètres la liste et la durée des épisodes.

Cette durée doit être positive. Modifiez la fonction pour que si une durée négative ou nulle est passée, la fonction lève une exception de type ValueError.