编写库(而不是应用程序)时如何处理异常 - Java

2023-12-27

我目前正在为 RESTful Web 服务 API 编写 Java 包装器。

我现在正在尝试清理一些异常处理,但不确定采取什么方法。这是一个供 Java 程序员使用的工具,因此我无法像处理最终用户应用程序那样真正处理它。

如果我有一个方法(连接)包含可能引发异常的代码,我如何让这些异常浮到最终程序员?这是否是我应该处理的方式,取决于它们来捕获异常? ETC...


我建议您从底层 API 捕获异常(除非它们确实有意义允许通过),并抛出一个更适合您的抽象级别的新异常。

Use 异常链接 http://download.oracle.com/javase/tutorial/essential/exceptions/chained.html如果您不想放弃异常的原因。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

编写库(而不是应用程序)时如何处理异常 - Java 的相关文章

随机推荐