Dot-Net
C# 中的 Java RuntimeException 等價物?
C# 是否具有與 Java 的java.lang.RuntimeException等效的功能?
(IE 一個不需要被擷取就可以拋出的異常,或者拋出異常時程序崩潰。)
SystemException 是等價的,它是 .NET 程式碼可以引發的所有異常的基類。與應用程序異常相反。
然而,從評論中聽起來你想捕捉這個異常。在這種情況下,你永遠不應該使用 SystemException,你會擷取太多。創建自己的異常類,從 Exception 派生。
.NET 中沒有異正常範,以防萬一這就是您所追求的。