Практика IT-собеседований
Как работает обработка исключений? – Ruby · Практика IT-собеседований