GoTo

GoTo命令用於將程式控制轉移到指定標籤。

格式
GoTo { 標籤 }​

參數

標籤
將程式執行轉移到有標籤的行。最多可以32個字元指定標籤,但第一個字符不可使用數字。請務必使用字母。

說明
GoTo命令用於將程式控制轉移到指定標籤。程式用於執行轉移目的地的陳述式行,並執行後續行。

注意


  • 過於使用GoTo時

    請注意,若在1個程式中過於使用GoTo命令,則難以理解程式。通常情況下,請盡可能不使用GoTo命令。實際上也有無論如何都要使用GoTo的情形,但是,諸如到處使原始碼轉移這樣的GoTo陳述式用法,會形成錯誤和其它問題的原因。


參照
GoSub、OnErr

GoTo範例
以下是使用GoTo命令,將控制移到行標籤的簡易程式範例。

Function main

    If Sw(1) = Off Then
        GoTo mainAbort
    EndIf
    Print "Input 1 was On, continuing cycle"
    .
    .
    Exit Function

mainAbort:
    Print "Input 1 was OFF, cycle aborted!"
Fend