Share via


방법: Error 개체로부터 정보 검색

업데이트: 2007년 11월

런타임 오류가 발생하면 Err 개체의 속성이 오류 식별 정보와 오류 처리에 사용하는 정보로 채워집니다.

Err 개체의 속성은 오류 처리 루틴에서 On Error Resume Next 문과 Exit Sub 또는 Exit Function 문이 실행된 후에 0이나 길이가 0인 문자열("")로 다시 설정됩니다. Clear 메서드를 사용하면 Err를 명시적으로 다시 설정할 수 있습니다.

참고:

대화 상자에서 사용할 수 있는 옵션과 메뉴 명령의 이름 및 위치는 실제 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 이 도움말 페이지는 일반 개발 설정을 염두에 두고 작성되었습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

오류 개체로부터 정보를 검색하려면

  1. 특정 오류를 필터링할 수 있습니다. 이 예제에서는 오류가 FileNotFound 오류인지 확인하고 이 오류가 맞을 경우에 반응합니다.

    If Err.Number = 53 Then
      MsgBox("File Not Found")
    End If
    
  2. Description, Erl, HelpContext, Helpfile, LastDLLError, Number 및 Source와 같은 오류 개체의 특정 속성을 검사할 수도 있습니다. 이 예제에서는 메시지 상자에 설명을 표시합니다.

    MsgBox(Err.Description)
    

참고 항목

개념

구조적 및 비구조적 예외 처리를 사용하는 시기 선택

참조

Err 개체(Visual Basic)

Err 개체 멤버

Description 속성(Err 개체)

Erl 속성(Err 개체)

HelpContext 속성(Err 개체)

HelpFile 속성(Err 개체)

LastDllError 속성(Err 개체)

Number 속성(Err 개체)

Source 속성(Err 개체)