C# Error
CS1015 – An object, string, or class type expected
Reason for the Error & Solution
An object, string, or class type expected
An attempt was made to pass a predefined data type into a block. Only data types that derive from can be passed into a catch
block. For more information on exceptions, see .
Example
The following sample generates CS1015:
// CS1015.cs
class Sample
{
static void Main()
{
try
{
}
catch(int) // CS1015, int is not derived from System.Exception
{
}
}
}