class StopIteration

Wird ausgelöst, um die Iteration zu stoppen, insbesondere von Enumerator#next. Sie wird von Kernel#loop abgefangen.

loop do
  puts "Hello"
  raise StopIteration
  puts "World"
end
puts "Done!"

ergibt

Hello
Done!