一、在idea中出现如下错误

Error:(27, 35) java: -source 1.5 中不支持 multi-catch 语句
  (请使用 -source 7 或更高版本以启用 multi-catch 语句)

解决办法:
在idea中重新设置
File ->Project Structure->Project Settings -> Modules -> Module名字 -> Sources -> Language Level->选择project default

二、 java: -source 1.5 中不支持 lambda 表达式

Error:(26, 38) java: -source 1.5 中不支持 lambda 表达式
 (请使用 -source 8 或更高版本以启用 lambda 表达式)

解决办法:
打开 File -> settings,搜索 Java compiler
此时会发现右下角的每一个module裡的Compilation options中,都多加了一个-version
把每个module的-version都删除掉,就可以正常运行了!
(或者改为你使用的java版本就可以了(我的是java1.8))

idea中java: -source 1.5 中不支持 multi-catch语句 或不支持 lambda 表达式_ide