出现这个错误的原因:用IDEA导入整个项目,代码不报错,但是运行的时候就会错误,因为jdk版本和你平时使用的jdk版本不一致,即使你更换了jdk也还是会报错
下面是解决方案:按照图片步骤操作即可
1:更换默认jdk
File➡️project Structure➡️Project➡️project SDK :选择匹配的JDK,比如现在idea默认使用的是1.8,则在此选择1.8
2:给项目指定jdk版本
菜单路径:File➡️project Structure➡️Modules➡️Dependencies➡️Module SDK :选择匹配的SDK
3:给项目指定jdk版本
最后,也是最重要的一点,菜单路径:IntelliJ IDEA➡️Settings...➡️Build,Execution,Deployment➡️Compiler➡️java Compiler->Per-module bytecode Version 设置Target bytecode version的级别为匹配JDK。


按照安楠大叔给的操作步骤进行完之后,你就可以运行项目了,希望我的指引可以给大家带来方便