当前位置: 首页 > 文档资料 > Ruby 参考手册 >

内部类/模块/异常类

优质
小牛编辑
131浏览
2023-12-01

内部类



  • Object

    • Array

      • Values (ruby 1.9 特性)

    • Binding
    • Continuation
    • Data
    • Exception (参考异常类)
    • Dir
    • FalseClass
    • File::Stat
    • Hash
    • IO

      • File

    • MatchData
    • Method

      • (UnboundMethod) (ruby 1.7 特性version 1.6以前的位置)

    • Module

      • Class

    • Numeric

      • Integer

        • Bignum
        • Fixnum

      • Float

    • Proc
    • Process::Status (ruby 1.7 特性)
    • Range
    • Regexp
    • String
    • Struct
    • Symbol
    • Thread
    • ThreadGroup
    • Time
    • TrueClass
    • UnboundMethod (ruby 1.7 特性)
    • NilClass

内部模块



  • Comparable
  • Enumerable
  • Errno
  • File::Constants
  • FileTest
  • GC
  • Kernel
  • Marshal
  • Math
  • ObjectSpace
  • Precision
  • Process
  • Process::GID (ruby 1.8 特性)
  • Process::Sys (ruby 1.8 特性)
  • Process::UID (ruby 1.8 特性)
  • Signal (ruby 1.7 特性)

异常类



  • Object

    • Exception

      • (Interrupt) (ruby 1.7 特性version 1.6以前的位置)
      • NoMemoryError
      • ScriptError

        • LoadError
        • (NameError) (ruby 1.7 特性version 1.6以前的位置)
        • NotImplementedError
        • SyntaxError

      • SignalException

        • Interrupt (ruby 1.7 特性)

      • StandardError

        • ArgumentError
        • IndexError

          • KeyError (ruby 1.9 特性)

        • IOError

          • EOFError

        • LocalJumpError
        • NameError (ruby 1.7 特性)

          • NoMethodError (ruby 1.7 特性)

        • RangeError

          • FloatDomainError

        • RegexpError
        • RuntimeError
        • SecurityError
        • SystemCallError

          • Errno::EXXX

        • SystemStackError
        • ThreadError
        • TypeError
        • ZeroDivisionError

      • SystemExit
      • fatal