【发布时间】:2017-06-11 19:43:32
【问题描述】:
所以我的问题基本上是如果找不到作为参数给出的文件,我无法找出给出错误消息的条件。
if ARGV.empty?
puts "Give me a file!"
elseif [condition]
puts "Can't find the file"
else
file = File.open(ARGV[0])
我真正需要的是 elseif 的条件。
【问题讨论】:
-
Ruby 的
File.open在找不到文件时会抛出异常。这还不够好吗?
标签: ruby