Witam
Czy ktoś mógłby podać przykład, gdzie zastosowanie słowa raise ma sens? Wszystko co umieścimy w bloku begin za tym słowem i tak się nie wykona, poza tym jaki jest sens celowego wywoływania wyjątku?
begin
puts "To sie wyswietli"
raise "Program error"
puts "To jest bez sensu bo sie nie wyswietli"
rescue Exception => e
puts "#{e}"
end