Как написать запись в циклы в Ruby? Вот пример кода.Как возобновить работу от службы спасения в Ruby?
#!/usr/bin/ruby
#
a = [1,2,3,4,5]
begin
a.each{|i|
puts i
if(i==4) then raise StandardError end # Dummy exception case
}
rescue =>e
# Do error handling here
next # Resume into the next item in 'begin' clause
end
Однако, при запуске, Ruby возвращает сообщение об ошибке
test1.rb:13: Invalid next
test1.rb: compile error (SyntaxError)
Я использую рубин 1.9.3.
Я не думаю, что вам нужно 'next', bihaid. –
@CarySwoveland да, я не продумал код, я только что изменил код OP, чтобы отразить то, что ему нужно было сделать, 'next' действительно не изменило бы здесь, как вы это заметили, спасибо и хорошо с моим handle :) – bjhaid
ах, да, сделайте это j. –