Share via


컴파일러 오류 CS1015

업데이트: 2007년 11월

오류 메시지

개체, 문자열 또는 클래스 형식이 필요합니다.
An object, string, or class type expected

미리 정의된 데이터 형식을 catch 블록에 전달하려고 했습니다. System.Exception에서 파생된 데이터 형식만 catch 블록으로 전달할 수 있습니다. 이에 대한 예외는 예외 처리문(C# 참조)을 참조하십시오.

예제

다음 샘플에서는 CS1015 오류가 발생하는 경우를 보여 줍니다.

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