我在异常之间使用管道。即
catch(InterruptedException|SQLException e)
它显示编译时错误,并将鼠标悬停在它上面显示 InterruptedException.SQLException 无法解析为类型 在 Java 构建路径上,我添加了 JRE7 作为 Java 系统库,并且 Java 编译器 JDK 合规性设置为 1.7。
我正在使用面向 Web 开发人员的 Eclipse Java EE IDE。
版本:Helios 服务版本 2 版本号:20110218-0911
任何人都可以解释一下确切的原因是什么或者我还缺少什么。
最佳答案
要添加 Mureinik 的建议,请尝试在 Eclipse 中设置编译器合规性级别。 这已在this post中给出。 .
此外,在已安装的 JRE 列表中添加 jre7 并删除其中可能列出的任何旧版本的 JRE。请参见下图:-
确保您的项目构建路径已添加 jre7。
关于java - 异常之间的管道 Java 7 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22525162/