首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

IOError

Parent:StandardError

IO操作失败时引发。

代码语言:javascript
复制
File.open("/etc/hosts") {|f| f << "example"}
  #=> IOError: not opened for writing

File.open("/etc/hosts") {|f| f.close; f.read }
  #=> IOError: closed stream

请注意,某些IO故障会引发+ SystemCallError + s,这些不是IOError的子类:

代码语言:javascript
复制
File.open("does/not/exist")
  #=> Errno::ENOENT: No such file or directory - does/not/exist

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com