Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS1015

Byl očekáván objekt, řetězec nebo typ třídy.

Došlo k pokusu o předání předdefinovaného datového typu do bloku catch . Do bloku lze předat catch pouze datové typy odvozené zSystem.Exception. Další informace o výjimkách najdete v tématu Výjimky a zpracování výjimek.

Příklad

Následující ukázka vygeneruje CS1015:

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