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