Error 문
오류 발생을 시뮬레이션합니다.
Error errornumber
구성 요소
- errornumber
필수적 요소로서, 임의의 유효한 오류 번호를 사용할 수 있습니다.
설명
Error 문은 이전 버전과 호환됩니다. 특히 새 코드에서 개체를 만들 때 런타임 오류를 생성하려면 Err 개체의 Raise 메서드를 사용합니다.
errornumber가 정의되어 있는 경우 Error 문은 Err 개체의 속성에 다음과 같은 기본값을 할당한 후 오류 처리기를 호출합니다.
Property |
값 |
---|---|
Number |
Error 문에 인수로 지정된 값 임의의 유효한 오류 번호를 사용할 수 있습니다. |
Source |
현재 Visual Basic 프로젝트의 이름입니다. |
Description |
지정된 Number에 대해 Error 함수의 반환 값에 해당하는 문자열이 있으면 문자열 식을 가지고, 문자열이 없는 경우 Description은 길이가 0인 문자열("")을 가집니다. |
HelpFile |
적합한 Visual Basic 도움말 파일의 정규화된 드라이브, 경로 및 파일 이름. |
HelpContext |
Number 속성에 해당하는 오류에 대한 Visual Basic 도움말 파일 컨텍스트 ID입니다. |
LastDLLError |
0입니다. |
오류 처리기가 없거나 사용 가능한 오류 처리기가 없는 경우 Err 개체 속성으로부터 오류 메시지가 만들어지고 표시됩니다.
참고
일부 Visual Basic 호스트 응용 프로그램은 개체를 만들 수 없습니다. 호스트 응용 프로그램이 클래스와 개체를 만들 수 있는지 확인하려면 해당 호스트 응용 프로그램의 설명서를 참조하십시오.
예제
다음 예제에서는 Error 문을 사용하여 오류 번호 11을 생성합니다.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
요구 사항
네임스페이스: Microsoft.VisualBasic
어셈블리: Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)