【问题标题】:Why doesn't objectify's put() function throw exception?为什么objectify的put()函数不抛出异常?
【发布时间】:2011-12-12 14:31:15
【问题描述】:

GAE 原生 put() 函数在失败时会抛出一些异常。

但 Objectify 的 put() 函数从不抛出任何异常,正如 Objectify JAVADOC 中所述。

这是我的问题。

如果 Objectify 的 put() 函数没有抛出异常,我如何检测在执行 put() 函数期间可能发生的错误?

【问题讨论】:

    标签: java google-app-engine exception put objectify


    【解决方案1】:

    Objectify 的方法从不吞下任何本地数据存储异常。 (参考:http://groups.google.com/group/objectify-appengine/browse_thread/thread/e544de64fe9a61f

    但API中省略了一些运行时异常。

    在这种情况下,objectify 的 put() 方法会抛出异常,而本地数据存储区的 put() 方法可能会抛出异常。

    这个与省略运行时异常相关的问题在 objectify 的问题页面中提交 (参考:http://code.google.com/p/objectify-appengine/issues/list

    【讨论】:

      猜你喜欢
      • 2010-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 2014-07-09
      • 2017-07-03
      • 1970-01-01
      相关资源
      最近更新 更多