gpt4 book ai didi

java - Java什么时候出现ERROR?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:09:20 24 4
gpt4 key购买 nike

我是一名学生,现在正在研究 Java 中的异常和错误。

我对何时发生错误感到困惑。请与我分享一些示例。

最佳答案

错误是您不应该/不希望捕获的 Throwable,例如 OutOfMemoryErrorStackOverflowError

来自 the Java documentation on Error :

An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch. Most such errors are abnormal conditions. The ThreadDeath error, though a "normal" condition, is also a subclass of Error because most applications should not try to catch it.

以下是一些更常见的错误:

  • OutOfMemoryError
  • 堆栈溢出错误
  • 断言错误
  • NoClassDefFoundError

以下是标准 API 中的剩余错误:

  • AnnotationFormatError
  • AWTError
  • CoderMalfunctionError
  • IOError
  • 工厂配置错误
  • 工厂配置错误
  • 链接错误
  • ServiceConfigurationError
  • 线程死亡
  • TransformerFactoryConfigurationError
  • 虚拟机错误
  • 内部错误
  • 未知错误
  • ClassCircularityError
  • ClassFormatError
  • ExceptionInInitializerError
  • IncompatibleClassChangeError
  • UnsatisfiedLinkError
  • 验证错误

关于java - Java什么时候出现ERROR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4117010/

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