v1.0
Comando

Retry

Reexecuta o bloco Try atual desde o início. Especialmente útil para criar automações resilientes, que podem repetir a execução em caso de erro.
Sintaxe
Retry

Exemplos

AthusScript
int $tentativas = 0
Try {
  WebClick('#btnConfirmar')
  WaitElement('#mensagem-sucesso', 10)
}
Catch {
  $tentativas++
  If ($tentativas < 3) {
    Delay(1000)
    Retry
  }
  Throw('Falhou após 3 tentativas: ' + $exception)
}

Observações

O comando Retry pode ser chamado de qualquer lugar dentro do bloco Try, não somente no Catch. Use sempre um contador de tentativas para evitar laço infinito.