--- errno

    ƥफ֤줿 errno ֤ͤޤ
    ºݤ˥ƥॳ륨顼ȯƤʤ nil ֤ޤ

    :
      ȾΤ褦 raiseˤäƸΰդ˥顼ȯƤ뤫Τ褦
      դƤ

        begin
          open("nonexistent file")
        rescue Errno::ENOENT
          p Errno::ENOENT::Errno      # => 2
          p $!.errno                  # => 2
        end

        begin
          raise Errno::ENOENT
        rescue Errno::ENOENT
          p Errno::ENOENT::Errno      # => 2
          p $!.errno                  # => nil
        end

    ޤȯƤʤ㳰б errno ͤΤꤿ
    Errno::EXXX::Errno [Errno::EXXX/Errno] ѤƤ

