Kesalahan Pengompilasi CS1017
Klausul catch tidak dapat mengikuti klausul catch umum dari pernyataan try
Blok catch
yang tidak mengambil parameter apa pun harus menjadi yang terakhir dalam serangkaian blok catch
. Untuk informasi selengkapnya tentang pengecualian, lihat Pengecualian dan Penanganan Pengecualian.
Sampel berikut menghasilkan 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;
}
}
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: