Bonjour le forum
Une âme charitable pour m'expliquer de manière simple l'utilité d'un "Try" ou "Except" en langage python, pourquoi l'utilise t-on? j'ai bien tenté des recherches mais tous en anglais et ça reste un peu (beaucoup?) flou... un petit exemple que j'ai pu voir .
Ou encore un autre exemple ici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #Example #The try block will generate an exception, because x is not defined: try: print(x) except: print("An exception occurred")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 try: print(x) except NameError: print("Variable x is not defined") except: print("Something else went wrong")
D'après ce que j'ai pu comprendre (j'expliquerai surement mal) le "Try" est une "tentative" si celle ci échoue alors c'est là qu'interviendra "Except" on implémente des exceptions dans le code afin d'éviter que celui-ci crash?
Merci pour vos explications
Partager