방법: Label 문(Visual Basic)

문 블록은 콜론으로 분리된 코드 줄로 이루어집니다. 문자열이나 정수를 식별하기 위해 앞에 놓이는 코드 줄을 레이블이라고 합니다. 문 레이블은 On Error Goto와 같은 문에서 사용하기 위한 식별 코드 줄을 표시하는 데 사용됩니다.

레이블은 유효한 Visual Basic 2010 식별자(예: 프로그래밍 요소를 식별하는 식별자) 또는 정수 리터럴일 수 있습니다. 같은 행에서 뒤에 문이 오는지 여부에 관계없이 레이블은 소스 코드 줄의 맨 앞에 와야 하며 그 뒤에 콜론을 붙여야 합니다.

컴파일러는 줄의 맨 앞 부분이 미리 정의된 식별자와 일치하는지 여부를 확인하여 레이블을 식별합니다. 일치하지 않는 경우 컴파일러는 이를 레이블이라고 가정합니다.

레이블에는 고유한 선언 공간이 있으며 다른 식별자를 방해하지 않습니다. 레이블의 범위는 메서드의 본문입니다. 모호한 상황에서는 레이블 선언이 우선합니다.

참고

레이블은 메서드 내의 실행 문에서만 사용할 수 있습니다.

코드 줄에 레이블을 지정하려면

  • 소스 코드 줄의 맨 앞에 식별자를 놓고 그 뒤에 콜론을 추가합니다.

    예를 들어, 다음 코드 줄에는 각각 Jump와 120이라는 레이블이 사용되었습니다.

    Jump:   FileOpen(1, "testFile", OpenMode.Input)
            ' ...
    120:    FileClose(1)
    

참고 항목

개념

선언된 요소 이름(Visual Basic)

기타 리소스

Visual Basic의 문

프로그램 구조 및 코드 규칙(Visual Basic)