gpt4 book ai didi

java - 在 Java8 中的可选中抛出自定义异常

转载 作者:行者123 更新时间:2023-11-29 08:25:51 26 4
gpt4 key购买 nike

我有这段代码,如果找不到资源,我想抛出一个异常

Menu menu = menuService.findById(addMenuAmount.getMenuId())
.orElseThrow(com.tdk.web.exception.ResourceNotFoundException(“menu " +
addMenuAmount.getMenuId() + " not found "));

但是我得到一个编译错误:

com.tdk.web.exception cannot be resolved to a type

最佳答案

试试这个并确保 com.tdk.web.exception.ResourceNotFoundException 是可访问的

Menu menu = menuService.findById(addMenuAmount.getMenuId())
.orElseThrow(() -> new com.tdk.web.exception.ResourceNotFoundException("menu " +
addMenuAmount.getMenuId() + " not found "));

注意 lambda () -> 和引号 "menu "

关于java - 在 Java8 中的可选中抛出自定义异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53249875/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com