ruby-rescue子句捕获异常
为了将异常对象赋值给一个变量,可以配合rescue指令使用特殊的操作符 =>异常对象如其他对象一样可以响应消息,尤其有用的是backrace和message方法。backtrace 可以返回一个字符串数组,用于表示异常触发时的调用栈:它包括方法名称、文件名和代码行数,并展示了异常发生时代码执行的整个线路图。只要信息存在,只要信息存在,message方法就可以返回在raise提供的信息。 ...