Como: Instruções de rótulo (Visual Basic)

Os blocos de instrução são formados por linhas de código delimitadas por dois pontos. Linhas de código precedidas por uma cadeia de caracteres de identificação ou inteiro são ditas rotuladas. Os rótulos de instrução são usados para marcar uma linha de código para identificá-la para uso com instruções como On Error Goto.

Os rótulos podem ser identificadores válidos do Visual Basic — como aqueles que identificam elementos de programação — ou literais inteiros. Um rótulo deve aparecer no início de uma linha de código-fonte e deve ser seguido por dois pontos, independentemente de ser seguido por uma instrução na mesma linha.

O compilador identifica rótulos verificando se o início da linha corresponde a algum identificador já definido. Se isso não acontecer, o compilador assume que é um rótulo.

As etiquetas têm o seu próprio espaço de declaração e não interferem com outros identificadores. O escopo de um rótulo é o corpo do método. A declaração do rótulo tem precedência em qualquer situação ambígua.

Nota

Os rótulos só podem ser usados em instruções executáveis dentro de métodos.

Para rotular uma linha de código

Coloque um identificador, seguido de dois pontos, no início da linha do código-fonte.

Por exemplo, as seguintes linhas de código são rotuladas com Jump e 120, respectivamente:

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

Consulte também