2011-10-21 30 views
4

GAE native put()函數失敗時會拋出一些異常。但是Objectify的put()函數永遠不會拋出任何異常,如Objectify JAVADOC中所述。爲什麼objectify的put()函數拋出異常?

這是我的問題。如果Objectify的put()函數不會拋出異常,我如何檢測在執行put()函數期間可能發生的錯誤?

回答

1

Objectify的方法從不會吞噬任何本機數據存儲異常。 (ref:http://groups.google.com/group/objectify-appengine/browse_thread/thread/e544de64fe9a61f

但是API中省略了一些運行時異常。在這種情況下,objectify的put()方法會拋出可能由本機數據存儲的put()方法拋出的異常。

這個問題省略運行時異常相關的申請在客觀化的問題頁面 (參考:http://code.google.com/p/objectify-appengine/issues/list

相關問題