title: Render error view when we encounter an exception
body: <p>How can I do this in another way ? </p>
  
  <pre><code>public ActionResult SomeAction(int id)
  {
      try
      {            
          var model = GetMyModel(id);
          return View(model);
      }
      catch(Exception e)
      {
          var notFoundViewModel = new NotFoundViewModel { Some Properties };
          return View("~/Views/Shared/NotFound.cshtml", notFoundViewModel);
      }
  }
  </code></pre>
  
  <p>Exception will be thrown for url <code>Controller/SomeAction/NotFoundId</code>. I hate to have in project something like: <code>~/Views/Shared/NotFound.cshtml</code>. </p>