c# - 抛出异常停止进程

标签 c# exception

有时在 C# 中我想抛出无法处理的异常。导致进程停止的升级异常。这可能吗?

最佳答案

你可以这样做:

class BadassException : Exception
{
  public BadassException(string message)
  {
    Environment.FailFast(message);
  }
}

...

throw new BadassException("Erk!!!");

关于c# - 抛出异常停止进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6762074/

相关文章:

在 lambda 中捕获时 C# 结构实例行为发生变化

c# - 如何在 ServiceStack.net 中使用 Funq 注册多个 IDbConnectionFactory 实例

c# - 让异常冒泡

.net - 为什么 VB.NET 不强制处理异常?

c++ - 当方法抛出异常时,方法范围内的对象会被销毁吗?

c# - try catch block 中的异常优先级

c# - 在 dll 中创建事件并在 Form 中处理事件

c# - 未触发 MVC 5 远程验证

c# - "Don' 不了解 Xamarin.Forms.Color”

java - 更改 SQLException 消息? java