如何:標記陳述式 (Visual Basic)

陳述式區塊是由以冒號分隔的程式碼所組成。 前面加上識別字串或整數的程式碼可以說是「已加上標籤」。 陳述式標籤會用來標記程式碼,以識別該程式碼與陳述式的搭配使用,例如 On Error Goto

標籤可能是有效的 Visual Basic 識別碼,例如識別程式設計元素的識別碼,或整數常值。 標籤必須出現在原始程式碼的開頭,而且後面必須加上冒號,不論標籤後面是否接著相同行的陳述式。

編譯器會檢查行開頭是否符合任何已定義的識別碼,以識別標籤。 如果沒有,編譯器會假設它是標籤。

標籤有自己的宣告空間,而且不會干擾其他識別碼。 標籤的範圍是方法的主體。 標籤宣告在任何模棱兩可的情況下優先。

注意

標籤只能在方法內的可執行陳述式上使用。

為程式碼加上標籤

在原始程式碼的開頭放置識別碼,後面接著冒號。

例如,下列幾行程式碼分別加上 Jump120 標籤:

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

另請參閱