久しぶりにIntelliJを使ったらハマった。
原因は使用しているJDKのバージョンが、実際にあるものと、IntelliJの設定が異なっているからです。
設定する場所はここ。
Project StructureのProject SDKのバージョンが、PCに入っているバージョンと一致しているか、
と、Project language levelのバージョンが一致しているか。
もう一つは、settingのJava compilerのbytecodeのバージョン。
この設定が全て一致していないと、タイトルにあるようなビルドエラーが出るようです。
焦るわ!
![パソコンランキング](https://i0.wp.com/taki-lab.site/bocci/wp-content/uploads/2019/12/03a6eee54039f74ded0b8f7548b1868f.png?w=474)
language levelの設定に気づかなかったです。助かりました!