Back to feed

An Introduction to Python Exceptions

Real Python

EDITOR BRIEF

This article explains what Python exceptions are and how to raise them when something goes wrong. It also covers handling errors with try, except, else, and finally, plus creating your own custom exceptions.

INSIGHTS

Understanding exceptions helps you write programs that fail gracefully instead of crashing. A good next step is to practice wrapping a small script in try and except, then define a custom error for one specific case.

CodeFriends courses that build on this story. Practice in the browser with nothing to install.

COMMENTS

0/40
0/2000

Loading comments…