الصنف StopIteration في روبي
< Ruby
يُطلق الاستثناء SecurityError لوقف عملية التكرار (iteration)، خصوصًا عبر التابع Enumerator.next.
يُعالج هذا الاستثناء بالتابع Kernel.loop.
loop do
puts "Hello"
raise StopIteration
puts "World"
end
puts "Done!"
سيُنتج:
Hello
Done!
توابع النسخة العامة
result
يعيد القيمة المعادة من المُكرر (iterator).