jeudi, septembre 06, 2007

Un exemple plus simple de "retry"

Un exemple d'utilisation de "retry" plus simple que mon post précédent:
i = 0
MAX = 3
begin
  puts "foo"
  raise "bar"
rescue
  i += 1
  retry if (i < MAX)
end

Résultat:
foo
foo
foo

Technorati tags:

Aucun commentaire: