java - 在删除子对象之前删除父对象时如何创建错误消息?

标签 java error-handling

我试图在已调用删除父对象但该对象中仍有子对象的情况下创建错误消息。 例如,有一个项目对象包含多个客户对象。我希望在项目对象被删除但项目仍然附加有客户时显示错误消息,然后显示错误消息。

是否有特定的注释可以检查是否有客户在场?

最佳答案

parent 必须照顾 child 。如果父级仍有子级且无法被删除,则必须引发错误(抛出异常、返回错误代码等)。

类似的事情:

<小时/>
public boolean dispose() {
  if (hasChildren())
     return false;      // not disposed/deleted

  // do disposing stuff
  isDisposed = true;    // flag the disposed state
  return true;          // disposed / deleted
}

关于java - 在删除子对象之前删除父对象时如何创建错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5680277/

相关文章:

php - 获取执行 “No Matter What”的特定代码行

c# - 批处理文件获取语法错误

保存对象/Hibernate 时出现 java.lang.NullPointerException

java - Maven 循环依赖

android - 处理: com.android.packageinstaller OutOfMemoryError

java - 在 Java 中检索服务器端 HTTP 错误消息

jquery - 如何处理从 php 到 jQuery ajax 错误处理程序的错误消息?

java - 如何在 Netbeans 中自动重建链接项目?

java - GraphQL SPQR 扩展输入对象的突变参数

java - 启动/停止和打开/关闭等分组功能是否违反单一职责原则?