gpt4 book ai didi

java - 如果没有抛出异常则返回 boolean true 表示操作成功?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:49:14 25 4
gpt4 key购买 nike

一个方法(远程方法调用)是否应该返回一个 boolean 值 true 来表示即使抛出了所有可能的异常也成功执行了操作?

示例:

在我的 java 应用程序中有许多 CRUD 远程方法调用,我捕获所有可能的异常并向调用客户端抛出自定义异常。

我现在应该返回 void 还是 boolean 值,因为 Exceptions 已经隐含地指示了操作的成功或失败?

最佳答案

我建议返回 void。

如果您返回一个 boolean 值,调用代码必须猜测“哦,我应该检查 boolean 值还是检查异常?或者两者都做?”

关于java - 如果没有抛出异常则返回 boolean true 表示操作成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11853966/

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