>>621
該当する例外(いわゆるエラー)に対処するための「例外処理」を記述する

hoge.rb:
==============
puts File.read(ARGV[0])
==============

を実行結果
./hoge.rb:1: undefined local variable or method `file' for main:Object (NameError)
                                          ^^^^^^^^^^

Fileはファイルの引数が無いとNameErrorが出るらしいと記憶しておく

hoge2.rb:
==============
begin
puts file.read(ARGV[0])
rescue NameError
$stderr.puts "エラー:引数にファイル名が必要です"
end
==============
を実行結果
エラー:引数にファイル名が必要です