0

簡単な CRUD クラスを作成しています。これを MyItemManager と呼びましょう。その役割は、ローカル データベースで MyItem オブジェクトのコレクションを維持することです。(myItemManager.getItem(int id) を呼び出して、そのような ID が DB に存在しない) 存在しないレコードを読み取ろうとするときに、どの例外をスローするのが最も理にかなっているのか疑問に思っています。ヒント/ベストプラクティスはありますか? ありがとう!

4

1 に答える 1

1

例外をスローする代わりに、null を返すことを検討することをお勧めします。例外は、「例外的な」状況のために予約する必要があります。

于 2013-04-23T10:10:02.907 に答える