3
Passar várias classes de erro para a cláusula de resgate do Ruby de maneira DRY
Eu tenho um código que precisa resgatar vários tipos de exceções em Ruby: begin a = rand if a > 0.5 raise FooException else raise BarException end rescue FooException, BarException puts "rescued!" end O que eu gostaria de fazer é de alguma forma armazenar a lista de tipos de exceção …