From: Greg Willits Date: 2008-08-15T05:20:53+09:00 Subject: how exit a block? I found a suggestion that says to use return, but this generates a syntax error colors = ['red', 'yellow', 'green', 'blue'] colors.each do |color| p color return color if color == 'yellow' end My actual code is a little different but I am assuming whatever technique solves the above would solve what I need as well. Seems like a simple syntax need, but I'm not finding a conclusive solution. Probably right in front of me, so sorry if it's major obvious... -- gw -- Posted via http://www.ruby-forum.com/.