編譯器錯誤 CS1017
更新:2007 年 11 月
錯誤訊息
Catch 子句無法接在 try 陳述式的一般 catch 字句之後
不採用任何參數的 catch 區塊必須是一串 catch 區塊中的最後一個。如需例外狀況的詳細資訊,請參閱例外處理陳述式 (C# 參考)。
範例
下列範例會產生 CS1017:
// CS1017.cs
using System;
namespace x
{
public class b : Exception
{
}
public class a
{
public static void Main()
{
try
{
}
catch // CS1017, must be last catch
{
}
catch(b)
{
throw;
}
}
}
}