Ở đây chúng ta đang chuyển một biến cho ngoại lệ đã cho. Chúng tôi đang xác định một ngoại lệ tùy chỉnh ExampleException là một lớp con của Exception lớp cơ sở và cũng xác định phương thức __init__. Chúng tôi sử dụng khối try-exception để tăng ngoại lệ và chuyển biến thành ngoại lệ như sau.
Ví dụ
class ExampleException(Exception): def __init__(self, foo): self.foo = foo try: raise ExampleException("Bar!") except ExampleException as e: print e.foo
Đầu ra
Thanh"C:/Users/TutorialsPoint1/~bar.py" Bar!