我遇到了一个不寻常的问题。我已经提交了我的评分代码,似乎当我的教授编译/运行我的Java程序时,它不会在她的计算机上运行。我试过Windows和Mac机器,它运行并编译得很好。我猜这个问题是由于过时的JDK造成的。如果你想要我的项目的整个代码(这有点长)我可以提供。她收到以下错误:
Program.java:16: illegal start of expression
SwingUtilities.invokeLater(() -> {
我认为这个错误是由于语法造成的,但是当我在多个操作系统上的多个IDE中运行它时,它永远不会显示该错误。她正在和我一样运行。