【发布时间】:2011-11-27 17:19:22
【问题描述】:
有没有人有论文、链接或类似的东西来解释 C# 托管异常和操作系统之间的机制?据我了解,操作系统将托管 C# 异常视为一个异常。在将异常交给托管程序并被捕获之前,我想了解更多关于操作系统如何处理异常的信息。
【问题讨论】:
-
@Nacereddine,这是关于未捕获的异常,这是关于“交给托管程序并被捕获”的异常。
有没有人有论文、链接或类似的东西来解释 C# 托管异常和操作系统之间的机制?据我了解,操作系统将托管 C# 异常视为一个异常。在将异常交给托管程序并被捕获之前,我想了解更多关于操作系统如何处理异常的信息。
【问题讨论】:
使用 Microsoft 的 .NET Framework,C# 异常通过 Structured Exception Handling 起作用(请参阅有关 SEH 的注释 here)。
Mono 有不同的方法。你可以阅读它的documentation。
【讨论】: