# Goto

Jumps to the specified label and continues execution.

    Goto, Label

### Parameters

Label | The name of the label to which to jump.

### Remarks

When using a dynamic label such as %MyLabel%, an error dialog will be displayed if the label does not exist. To avoid this, call IsLabel() beforehand. For example:

    if IsLabel(VarContainingLabelName)
        Goto %VarContainingLabelName%

The use of Goto is discouraged because it generally makes scripts less readable and harder to maintain. Consider using Else, Blocks, Break, and Continue as substitutes for Goto.

### Related

Gosub, Return, IsLabel(), Else, Blocks, Break, Continue

### Example

    Goto, MyLabel
    ...
    MyLabel:
    Sleep, 100
    ...