Java 是否在try-catch块中向用户返回对无效web服务方法调用的反馈?
我使用的是来自第三方的web服务,我无法控制它,它修改系统中的数据,但返回void,因此我使用try/catch块执行对它的调用 现在我的问题是:如果没有抛出(捕获)异常,我是否应该一直假设它已成功执行 我之所以问这个问题,是因为我想给用户一些关于他们操作状态的反馈,不管它是否成功,并且考虑到web服务方法返回void的事实,我想在try块中的方法调用之后放置一些消息,比如“您的操作正确执行了”Java 是否在try-catch块中向用户返回对无效web服务方法调用的反馈?,java,web-services,exception-handling,try-catch,return-value,Java,Web Services,Exception Handling,Try Catch,Return Value,我使用的是来自第三方的web服务,我无法控制它,它修改系统中的数据,但返回void,因此我使用try/catch块执行对它的调用 现在我的问题是:如果没有抛出(捕获)异常,我是否应该一直假设它已成功执行 我之所以问这个问题,是因为我想给用户一些关于他们操作状态的反馈,不管它是否成功,并且考虑到web服务方法返回void的事实,我想在try块中的方法调用之后放置一些消息,比如“您的操作正确执行了” 这是一个好办法还是有更好的办法?仅供参考,Java是Iam使用的编程语言。未经确认或验证,请勿假设任
这是一个好办法还是有更好的办法?仅供参考,Java是Iam使用的编程语言。未经确认或验证,请勿假设任何内容。如果返回的成功代码没有得到确认,那么请尝试通过重新加载/获取数据来验证更改。我希望任何有能力的web服务都会抛出异常/失败结果(如果不能)。。“单元”返回到正常的控制流,意味着它成功了。这是对它(以及所有软件)应该如何运行的合理预期——但一定要打电话给提供商或通过实验确定这一点。