java.awt.Robot.keyPress zgłasza IllegalArgumentException po naciśnięciu klawisza cudzysłowu

Podczas próby użycia Robot.keyPress do wpisania a" (podwójny cudzysłów) zgłasza wyjątek java.lang.IllegalArgumentException: Niepoprawny kod klucza.

Jak mogę to naprawić lub obejść?

Jeśli to pomoże, jestem obecnie w systemie Windows.

Kod testowy:

import java.awt.Robot;
import java.awt.event.KeyEvent;

public class Test {
    public static void main(String[] args) throws Exception {
        Robot robot = new Robot();
        try {
            robot.keyPress(KeyEvent.VK_QUOTEDBL);
        } catch (Exception e) {
            e.printStackTrace();
        }

    }
}

Wyjątek:

java.lang.IllegalArgumentException: Invalid key code
    at sun.awt.windows.WRobotPeer.keyPress(Native Method)
    at java.awt.Robot.keyPress(Robot.java:358)