Mais um post da série Ruby =)
Nos tempos de hoje praticamente todos os programadores conhecem o tratamento de excessões. O famosos:
try {
//
} catch (Exception $e) {
//
}
o ruby os termos usados são um pouco diferetes. Para fazermos um bloco como este acima o código seria semenlhante a:
begin #Executa o código rescue #Se houver algua excessão no begin ele cai aqui retry #chama o begin de novo raise #mostra a excessão else #se nao ocorreu nenhuma excessao ele executa esta parte ensure #executa esta trexo de um jeito ou de outro end
Ruby é uma linguagem que esta me fascinando cada vez mais =)
Encontrei alguem facinado por Ruby também!! =) Estou estudando e estou adorando também!