栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

使用try-with-resources语句,IDEA提示“Try-with-resources are not supported at language level 5”

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用try-with-resources语句,IDEA提示“Try-with-resources are not supported at language level 5”

问题描述

在IntelliJ IDEA中使用try-with-resources语句,提示“Try-with-resources are not supported at language level 5”(红色波浪线处)

解决方案

根据字面意思,判断问题应该出在IDEA扫描源码时使用了java5编译器的规范,而众所周知try-with-resources是java7才开始引入的,固然会报错。
现在修改IDEA在源码扫描时采用的规范:
点击“File”—>“Project Structure”—>左侧"Modules"—>右侧"Sources"标签—>“Language Level”:
我这边很明显是“5”,现改为8:
修改应用后,报错消失

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/345091.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号