Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
No puede haber cláusulas catch después de la cláusula catch general de una instrucción try
Un bloque catch que no tome ningún parámetro debe ser el último de una serie de catch bloques. Para obtener más información sobre las excepciones, consulte Excepciones y control de excepciones.
Ejemplo
El ejemplo siguiente genera la advertencia 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;
}
}
}
}