logo
  • 教程列表
  • SO官方文档
  • 异常处理
    • 创建自定义异常
    • 最后阻止
    • 最佳实践
    • 异常反模式
    • 基本异常处理
    • 处理特定的异常类型
    • 从一个方法聚合异常多个异常
    • 抛出异常
    • 未处理和线程异常
    • 使用异常对象
    • 为 WCF 服务实现 IErrorHandler
    • 嵌套异常尝试捕获块
  1. StackOverflow 文档
  2. C# Language 教程
  3. 异常处理
  4. 抛出异常

抛出异常

Created: November-22, 2018

当发生异常时,你的代码可以并且经常应该抛出异常。

public void WalkInto(Destination destination)
{
    if (destination.Name == "Mordor")
    {
        throw new InvalidOperationException("One does not simply walk into Mordor.");
    }
    // ... Implement your normal walking code here.
}
  • 未处理和线程异常
  • 从一个方法聚合异常多个异常

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明