Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
簡単な CRUD クラスを作成しています。これを MyItemManager と呼びましょう。その役割は、ローカル データベースで MyItem オブジェクトのコレクションを維持することです。(myItemManager.getItem(int id) を呼び出して、そのような ID が DB に存在しない) 存在しないレコードを読み取ろうとするときに、どの例外をスローするのが最も理にかなっているのか疑問に思っています。ヒント/ベストプラクティスはありますか? ありがとう!
例外をスローする代わりに、null を返すことを検討することをお勧めします。例外は、「例外的な」状況のために予約する必要があります。