Traitement des exceptions

1 h Niveau 5

La gestion des exceptions est également un critère essentiel des modèles de conception. Une exception est une erreur qui se produit pendant l'exécution d'un programme. Lorsqu'une erreur particulière se produit, il est important de générer une exception. Cela permet de limiter les plantages du programme.

Pourquoi utiliser des exceptions ?

Les exceptions sont des moyens pratiques de gérer les erreurs et les conditions spéciales dans un programme. Lorsqu'un utilisateur pense que le code spécifié peut produire une erreur, il est important d'utiliser la gestion des exceptions..

Exemple - Division par zéro

import sys

randomList = ['a', 0, 2]

for entry in randomList:
    try:
        print("The entry is", entry)
        r = 1/int(entry)
        break
    except:
        print("Oops!",sys.exc_info()[0],"occured.")
        print("Next entry.")
        print()
print("The reciprocal of", entry, "is",r)

Réponse

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus