編譯器錯誤 CS0724
最內層 catch 子句中巢狀 finally 子句不允許沒有引數的 throw 陳述式
下列範例會產生 CS0724,因為 throw
陳述式位於 finally
子句區塊內:
// CS0724.cs
using System;
class Program
{
static void Test()
{
try
{
throw new Exception();
}
catch
{
try
{
}
finally
{
throw; // CS0724
}
}
}
static void Main()
{
}
}