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)任何提示/最佳实践?谢谢!
您可能需要考虑返回 null 而不是抛出异常。应为“例外”情况保留例外。