Freigeben über


Compilerfehler CS1015

Objekt, Zeichenfolge oder Klassentyp erwartet.

Es wurde versucht, einen vordefinierten Datentyp in einen catch -Block zu übergeben. An einen System.Exception -Block können nur Datentypen übergeben werden, die von catch abgeleitet wurden. Weitere Informationen zu Ausnahmen finden Sie unter Ausnahmen und Ausnahmebehandlung.

Beispiel

Im folgenden Beispiel wird CS1015 generiert:

// CS1015.cs  
class Sample  
{  
    static void Main()  
    {  
        try
        {  
        }  
        catch(int)   // CS1015, int is not derived from System.Exception  
        {  
        }  
    }  
}