【发布时间】:2015-11-22 12:31:21
【问题描述】:
尝试使用时
catch( EntityExistsException | PersistenceException eeEx)
编译器抱怨:
不能抛出 Object 类型的异常;异常类型必须是 Throwable 的子类
我正在为项目使用编译器设置为 java 8 的 eclipse luna
【问题讨论】:
-
给你看
EntityExistsException和PersistenceException -
这确实是一个非常奇怪的错误。你也可以发布尝试部分吗?
-
@sᴜʀᴇsʜᴀᴛᴛᴀ 这些是 JPA 例外,每个都可以正常工作
-
@Tunaki 真的没什么特别的......相信我:)
-
你的compliance level 是什么?至少应该是 Java 7。