出现错误时返回异常 MVC

在使用MVC的时候,会出现异常提醒:

1,当在Controller出现错误的时候,我们可以直接返回,即return  view()返回视图。

ViewBag.Msg("产品或赠品不存在"); 使用ViewBag返回信息。

2,在做一些项目上的时候可能不会出现只使用MVC的情况,再某些时候会出现其他的架构进行组合,

     这个时候返回错误的时候可能不仅仅会在Controller之中,所以出现了另一种方法:即

      throw new Exception("赠品必须是常规产品");

       ViewBag.Msg = e.Message;

原文地址:https://www.cnblogs.com/wxc-love/p/12082474.html