22件ヒット
  
    
      [1-22件を表示]
    
  
    (0.061秒)
  
  
検索結果
- 
      UncaughtThrowError# tag -> object (23.0) 
- 
      
      
      Kernel.#throw に指定した tag を返します。 ...
 Kernel.#throw に指定した tag を返します。
 //emlist[例:][ruby]{
 def do_complicated_things
 throw :uncaught_label
 end
 begin
 do_complicated_things
 rescue UncaughtThrowError => ex
 p ex.tag # => ":uncaught_label"
 end
 //}...
- 
      UncaughtThrowError# value -> object (23.0) 
- 
      
      
      Kernel.#throw に指定した value を返します。 ...
 Kernel.#throw に指定した value を返します。
 //emlist[例][ruby]{
 def do_complicated_things
 throw :uncaught_label, "uncaught_value"
 end
 begin
 do_complicated_things
 rescue UncaughtThrowError => ex
 p ex.value # => "uncaught_value"
 end
 //}...

 :
:![条件を削除 [x]](/images/drop-condition-icon.png)