Udostępnij za pośrednictwem


Błąd kompilatora CS1015

Oczekiwany typ obiektu, ciągu lub klasy

Podjęto próbę przekazania wstępnie zdefiniowanego typu danych do bloku catch . Tylko typy danych, z których pochodzą System.Exception , mogą być przekazywane do catch bloku. Aby uzyskać więcej informacji na temat wyjątków, zobacz Wyjątki i Obsługa wyjątków.

Przykład

Poniższy przykład generuje cs1015:

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