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