Kesalahan Pengompilasi CS0157

Kontrol tidak dapat meninggalkan isi klausul akhir

Semua pernyataan dalam klausul akhir harus dijalankan. Untuk informasi selengkapnya tentang pengecualian, lihat Pengecualian dan Penanganan Pengecualian.

Contoh berikut menghasilkan CS0157:

// CS0157.cs  
using System;  
namespace MyNamespace  
{  
   public class MyClass2 : Exception  
   {  
   }  
  
   public class MyClass  
   {  
      public static void Main()  
      {  
         try  
         {  
         }  
         finally  
         {  
            return;   // CS0157, cannot leave finally clause  
         }  
      }  
   }  
}