rgrep -zoP "catch(?:.*){\n(?:.*\n){0,10}?(?:.*?(_logger)?.*\n)(?:.*\n){0,10}?.*}\n" | grep -aEvz "(.*.php).*(_logger).*?\n" | grep -aPo "(.*php)"

# catch (\Exception $e) {
#                $this->_logger->critical($e);
#                $message = __('An exception occurred while saving the address');
#                $response = ['error' => 'true', 'message' => $message];
#            }