Detect and Catch
Now, let's start to learn the error handling structure.
To handle an error, you need to follow the following steps:
- Select the code block for detection using the
trykeyword. - Catch an error using the
exceptkeyword.
Keywords
The try keyword defines the code block that executes inside the global scope of your program and the except keyword catch and error:
123456789101112131415a = 15 b = 5 c = 10 try: a = a // 5 b = b // 0 c = c // 2 except: print("An error was caught.") print("a =", a) print("b =", b) print("c =", c)
In a few words, the Python interpreter expects an error inside the try code block. If an error is raised, the interpreter executes the except code block.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Posez-moi des questions sur ce sujet
Résumer ce chapitre
Afficher des exemples du monde réel
Génial!
Completion taux amélioré à 11.11
Detect and Catch
Glissez pour afficher le menu
Now, let's start to learn the error handling structure.
To handle an error, you need to follow the following steps:
- Select the code block for detection using the
trykeyword. - Catch an error using the
exceptkeyword.
Keywords
The try keyword defines the code block that executes inside the global scope of your program and the except keyword catch and error:
123456789101112131415a = 15 b = 5 c = 10 try: a = a // 5 b = b // 0 c = c // 2 except: print("An error was caught.") print("a =", a) print("b =", b) print("c =", c)
In a few words, the Python interpreter expects an error inside the try code block. If an error is raised, the interpreter executes the except code block.
Merci pour vos commentaires !