gpt4 book ai didi

java - 为什么我应该创建自己的异常?

转载 作者:行者123 更新时间:2023-12-01 07:54:13 25 4
gpt4 key购买 nike

在 Java 中,我们有能力编写自己的异常。

为什么我想要/需要这样做?这样做有什么好处或优点?

为什么我应该创建我的异常,而不是添加到标准异常的捕获中?

最佳答案

如果您对以下任何一个问题的回答是"is",您应该编写自己的异常类;否则,您可能可以使用别人的。

  • 您是否需要 Java 平台中未提供的异常类型?
  • 如果用户能够将您的异常与其他供应商编写的类抛出的异常区分开来,会对他们有帮助吗?
  • 您的代码是否抛出多个相关异常?
  • 如果您使用其他人的异常(exception),用户是否可以访问这些异常(exception)?
  • 一个类似的问题是,您的软件包应该独立且自包含吗?

摘自this article中的“2.创建自定义异常” .

关于java - 为什么我应该创建自己的异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32376074/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com