CS1015 de erro do compilador
Mensagem de erro
Um tipo de classe esperado, seqüência de caracteres ou objeto
Foi feita uma tentativa para passar um tipo de dados predefinidas para um catch bloco.Somente os tipos de dados que derivam de System.Exception pode ser passado para um catch bloco. Para obter mais informações em exceções, consulte Exceção tratamento instruções (referência C#).
Exemplo
O exemplo a seguir gera CS1015:
// CS1015.cs
class Sample
{
static void Main()
{
try
{
}
catch(int) // CS1015, int is not derived from System.Exception
{
}
}
}