未处理的异常类型没有泛型类型可抛出

时间:2018-08-09 15:34:11

标签: java generics java-8

以下代码无法编译。我得到未处理的异常类型Throwable

public static void main(final String[] args) throws Exception {
    MyResponse myResponse = new MyResponse();
    myResponse.getObjects().stream().findFirst().orElseThrow(() -> SOME_EXCEPTION);
 }

但是,如果我放置类型对象,则它可以正常工作:

MyResponse<Object>  myResponse = new MyResponse<>();

MyResponse类具有对象列表:

private List<T> objects;

可能是什么问题?

0 个答案:

没有答案