Ruby学习札记(七) 异常
摘要:
RuntimeError raise抛出的默认异常 raiseNoMethodError 对象找不到对应的方法 a=Oject.newa.jackmethodNameError 解释器碰到一个不能解析为变量或方法名的标识符 a=jackIOError 读关闭的流,写只读的流,或类似的操作 STDIN.puts("不能写入")Errno::error 与文件IO相关的一类错误 File.open(-10)TypeError 方法接受到它不能处理的参数 a=3+"abc"ArgumentError 传递参数的数目出错 def o(x) end o(1,2,3 阅读全文
posted @ 2013-07-15 16:13 改喝绿茶 阅读(201) 评论(0) 推荐(0) 编辑