例外の発生した場所/行番号をメッセージで出力してみる
組み込み変数の$@を使う。
begin
open("notfound.txt", "r") do |file|
puts file.readlines
end
rescue
puts $@
end
ファイル名、行数、メソッド名が出力される。
morningcoffee.rb:2:in `initialize'
組み込み変数の$@を使う。
begin
open("notfound.txt", "r") do |file|
puts file.readlines
end
rescue
puts $@
end
ファイル名、行数、メソッド名が出力される。
morningcoffee.rb:2:in `initialize'