Overrides \Drupal\views\Plugin\views\display\DisplayPluginBase::execute().
Overrides DisplayPluginBase::execute
public function execute() {
  // Prior to this being called, the $view should already be set to this
  // display, and arguments should be set on the view.
  $this->view
    ->build();
  if (!empty($this->view->build_info['fail'])) {
    throw new NotFoundHttpException();
  }
  if (!empty($this->view->build_info['denied'])) {
    throw new AccessDeniedHttpException();
  }
}