blob: 15f4491cf237d2455689b3c9eb543c8145868535 [file] [log] [blame]
Brett Cannonbf364092006-03-01 04:25:17 +00001BaseException
2 +-- SystemExit
3 +-- KeyboardInterrupt
Christian Heimescbf3b5c2007-12-03 21:02:03 +00004 +-- GeneratorExit
Brett Cannonbf364092006-03-01 04:25:17 +00005 +-- Exception
Brett Cannonbf364092006-03-01 04:25:17 +00006 +-- StopIteration
Yury Selivanov75445082015-05-11 22:57:16 -04007 +-- StopAsyncIteration
Guido van Rossumcd16bf62007-06-13 18:07:49 +00008 +-- ArithmeticError
9 | +-- FloatingPointError
10 | +-- OverflowError
11 | +-- ZeroDivisionError
12 +-- AssertionError
13 +-- AttributeError
Neal Norwitzfaa54a32007-08-19 04:23:20 +000014 +-- BufferError
Guido van Rossumcd16bf62007-06-13 18:07:49 +000015 +-- EOFError
16 +-- ImportError
cocoatomo992ae642017-04-19 09:38:26 +090017 | +-- ModuleNotFoundError
Guido van Rossumcd16bf62007-06-13 18:07:49 +000018 +-- LookupError
19 | +-- IndexError
20 | +-- KeyError
21 +-- MemoryError
22 +-- NameError
23 | +-- UnboundLocalError
Antoine Pitrou6b4883d2011-10-12 02:54:14 +020024 +-- OSError
25 | +-- BlockingIOError
26 | +-- ChildProcessError
27 | +-- ConnectionError
28 | | +-- BrokenPipeError
29 | | +-- ConnectionAbortedError
30 | | +-- ConnectionRefusedError
31 | | +-- ConnectionResetError
32 | +-- FileExistsError
33 | +-- FileNotFoundError
34 | +-- InterruptedError
35 | +-- IsADirectoryError
36 | +-- NotADirectoryError
37 | +-- PermissionError
38 | +-- ProcessLookupError
39 | +-- TimeoutError
Guido van Rossumcd16bf62007-06-13 18:07:49 +000040 +-- ReferenceError
41 +-- RuntimeError
42 | +-- NotImplementedError
Yury Selivanovf488fb42015-07-03 01:04:23 -040043 | +-- RecursionError
Guido van Rossumcd16bf62007-06-13 18:07:49 +000044 +-- SyntaxError
Emily Morehouse8f59ee02019-01-24 16:49:56 -070045 | +-- TargetScopeError
Guido van Rossumcd16bf62007-06-13 18:07:49 +000046 | +-- IndentationError
47 | +-- TabError
48 +-- SystemError
49 +-- TypeError
50 +-- ValueError
51 | +-- UnicodeError
52 | +-- UnicodeDecodeError
53 | +-- UnicodeEncodeError
54 | +-- UnicodeTranslateError
Brett Cannonbf364092006-03-01 04:25:17 +000055 +-- Warning
56 +-- DeprecationWarning
57 +-- PendingDeprecationWarning
58 +-- RuntimeWarning
59 +-- SyntaxWarning
60 +-- UserWarning
61 +-- FutureWarning
Guido van Rossum98297ee2007-11-06 21:34:58 +000062 +-- ImportWarning
63 +-- UnicodeWarning
64 +-- BytesWarning
Georg Brandl08be72d2010-10-24 15:11:22 +000065 +-- ResourceWarning