Quand je vois le nombre de personnes qui bloggent juste pour blogger, ça fait peur. Et en plus, ça n’est même pas complet.
La gestion des exceptions en Ruby, c’est :
begin ... rescue ... ensure ... end
Exemple :
begin
file = open("/tmp/some_file", "w")
# ... écrit dans le fichier ...
rescue
# ... gère les exceptions ...
ensure
file.close # ... et ceci arrive dans tous les cas.
end