У меня есть этот пример для обработки ошибок и продолжения выполнения кода:
begin
p '-' * 100
request_builder.new(env: tested_env).submit!
rescue => error
error_logs << "#{error}\n#{error.backtrace.first(5).join("\n")}"
next
end
Как мне переписать код без next
?
Я нашел этот пример:
%w(1 2).each do |x|
p x
begin
raise 'something'
rescue => error
p error
end
end
=>
"1"
#<RuntimeError: something>
"2"
#<RuntimeError: something>
Как это можно использовать для реализации кода?