tag -> object[permalink][rdoc]-
Kernel.#throw に指定した tag を返します。
例:def do_complicated_things throw :uncaught_label end begin do_complicated_things rescue UncaughtThrowError => ex p ex.tag # => ":uncaught_label" end
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
tag -> object[permalink][rdoc]Kernel.#throw に指定した tag を返します。
例:def do_complicated_things
throw :uncaught_label
end
begin
do_complicated_things
rescue UncaughtThrowError => ex
p ex.tag # => ":uncaught_label"
end