从 ApplicationException 这个基类中派生自己的异常,并使用它们,而不是使用标准的异常。
这样就可以把更特殊的信息发送给捕获该异常的代码,让处理异常的捕获代码更专业。
例如,可以给异常类添加一个属性,允许访问某些底层信息,对异常的接收代码进行必要的改变,或者仅给出异常情况的更多信息。
从 ApplicationException 这个基类中派生自己的异常,并使用它们,而不是使用标准的异常。
这样就可以把更特殊的信息发送给捕获该异常的代码,让处理异常的捕获代码更专业。
例如,可以给异常类添加一个属性,允许访问某些底层信息,对异常的接收代码进行必要的改变,或者仅给出异常情况的更多信息。