code: private ParseTree parseContinueStatement() {
      SourcePosition start = getTreeStartLocation();
      eat(TokenType.CONTINUE);
      IdentifierToken name = null;
      if (!peekImplicitSemiColon()) {
        name = eatIdOpt();
      }
      eatPossibleImplicitSemiColon();
      return new ContinueStatementTree(getTreeLocation(start), name);
    }
docs: 12.7 The continue Statement