catch_exceptions - это метод, который принимает блок. Вы можете сказать, потому что он содержит выход (который выполняет переданный в блоке).
Метод перехватывает все исключения, возникающие в этом блоке, регистрирует их, а затем повторно выдает их, чтобы другой код тоже мог их перехватить.
Строка 'around_filter' заставляет рельсы передавать каждый метод контроллера, который будет выполняться вместо метода catch_exceptions.
Общий результат состоит в том, что все исключения, сгенерированные методами контроллера, регистрируются.