- 创建一个类,继承 Exception 类或其子类:
- 在自定义异常类中,你可以添加自己的属性和方法,以满足特定的需求。例如,你可以添加一个构造函数来接收异常消息,并调用基类的构造函数来设置异常消息。
-
/// <summary> /// 自定义异常类 /// </summary> public class CustomException : Exception { public CustomException(string message) : base(message) { //在此处添加自定义逻辑 } }
-
- 当需要抛出自定义异常时,可以使用throw关键字来抛出该异常。
-
public void DoSomething() { if ()//条件不满足 { throw new CustomException("发生了自定义异常"); } }
-