Skip to content

Instantly share code, notes, and snippets.

@remy727
Last active May 3, 2023 12:58
Show Gist options
  • Save remy727/6946213bc8c677bb7abc428a0fb90af8 to your computer and use it in GitHub Desktop.
Save remy727/6946213bc8c677bb7abc428a0fb90af8 to your computer and use it in GitHub Desktop.
Built-In Exception Classes(Ruby 3.2.1)

Built-In Exception Classes(Ruby 3.2.1)

  • NoMemoryError
  • ScriptError
    • LoadError
    • NotImplementedError
    • SyntaxError
  • SecurityError
  • SignalException
    • Interrupt
  • StandardError
    • ArgumentError
      • UncaughtThrowError
    • EncodingError
    • FiberError
    • IOError
      • EOFError
    • IndexError
      • KeyError
      • StopIteration
        • ClosedQueueError
    • LocalJumpError
    • NameError
      • NoMethodError
    • RangeError
      • FloatDomainError
    • RegexpError
    • RuntimeError
      • FrozenError
    • SystemCallError
      • Errno::*
    • ThreadError
    • TypeError
    • ZeroDivisionError
  • SystemExit
  • SystemStackError
  • fatal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment