Как выйти из вложенных циклов в Ruby?

предположим, что следующий рубиновый код:

bank.branches do |branch|
  branch.employees.each do |employee|
    NEXT BRANCH if employee.name = "John Doe"
  end
end

СЛЕДУЮЩИЙ ВЕТВЬ, конечно же, псевдокод. есть ли способ, которым я могу выйти из родительского цикла, как это можно сделать, например, в Perl (используя метки цикла)?

Заранее спасибо.

50
задан Andrew Grimm 13 March 2011 в 11:53
поделиться