Mega Code Archive

 
Categories / Ruby / Statement
 

Catch and Throw

catch(:finish) do   1000.times do     x = rand(1000)     throw :finish if x == 123   end   puts "Generated 1000 random numbers without generating 123!" end