Erro do compilador CS0724
Uma instrução throw sem argumentos não é permitida em uma cláusula finally aninhada dentro da cláusula catch anexa mais próxima
O exemplo a seguir gera CS0724 devido à throw
instrução dentro do finally
bloco de cláusula:
C#
// CS0724.cs
using System;
class Program
{
static void Test()
{
try
{
throw new Exception();
}
catch
{
try
{
}
finally
{
throw; // CS0724
}
}
}
static void Main()
{
}
}
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: