ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Python tutorial] 27. Exception
    코딩/Python 2022. 12. 21. 17:32
    728x90
    Exception Description
    ArithmeticError Raised when an error occurs in numeric calculations
    AssertionError Raised when an assert statement fails
    AttributeError Raised when attribute reference or assignment fails
    Exception Base class for all exceptions
    EOFError Raised when the input() method hits an "end of file" condition (EOF)
    FloatingPointError Raised when a floating point calculation fails
    GeneratorExit Raised when a generator is closed (with the close() method)
    ImportError Raised when an imported module does not exist
    IndentationError Raised when indentation is not correct
    IndexError Raised when an index of a sequence does not exist
    KeyError Raised when a key does not exist in a dictionary
    KeyboardInterrupt Raised when the user presses Ctrl+c, Ctrl+z or Delete
    LookupError Raised when errors raised cant be found
    MemoryError Raised when a program runs out of memory
    NameError Raised when a variable does not exist
    NotImplementedError Raised when an abstract method requires an inherited class to override the method
    OSError Raised when a system related operation causes an error
    OverflowError Raised when the result of a numeric calculation is too large
    ReferenceError Raised when a weak reference object does not exist
    RuntimeError Raised when an error occurs that do not belong to any specific exceptions
    StopIteration Raised when the next() method of an iterator has no further values
    SyntaxError Raised when a syntax error occurs
    TabError Raised when indentation consists of tabs or spaces
    SystemError Raised when a system error occurs
    SystemExit Raised when the sys.exit() function is called
    TypeError Raised when two different types are combined
    UnboundLocalError Raised when a local variable is referenced before assignment
    UnicodeError Raised when a unicode problem occurs
    UnicodeEncodeError Raised when a unicode encoding problem occurs
    UnicodeDecodeError Raised when a unicode decoding problem occurs
    UnicodeTranslateError Raised when a unicode translation problem occurs
    ValueError Raised when there is a wrong value in a specified data type
    ZeroDivisionError Raised when the second operator in a division is zero
    728x90

    '코딩 > Python' 카테고리의 다른 글

    [Python/Module] JSON  (0) 2022.12.22
    [Python tutorial] 28. Reference  (0) 2022.12.21
    [Python/Module] Datetime  (1) 2022.12.21
    [Python tutorial] 26. Keyword  (0) 2022.12.21
    [Python tutorial] 25. File Methods  (0) 2022.12.21

    댓글

Designed by Tistory.