Baca dalam bahasa Inggris

Bagikan melalui


Compiler Error CS0724

Pernyataan throw (lempar) tanpa argumen tidak diperbolehkan dalam klausul finally (akhirnya) yang berlapis di dalam klausul catch (tangkap) terdekat yang menutup

Contoh

Contoh berikut menghasilkan CS0724 karena throw pernyataan di dalam blok klausul finally:

// CS0724.cs  
using System;  
  
class Program
{
    static void Test()
    {
        try
        {
            throw new Exception();
        }
        catch
        {
            try
            {
            }
            finally
            {
                throw; // CS0724
            }
        }
    }

    static void Main()
    {
    }
}