Java 异常致命
AbstractMethodErrorAbstractMethodError
调用了一个没有实现的抽象方法。
jvm
查看详情 EmptyStackException对空 Stack 执行了操作。
在没有任何元素的 Stack 上调用了 pop() 或 peek() 等方法。栈为空,无法返回任何元素。
调用 pop/peek 前先检查 isEmpty() 或 size()。使用 ArrayDeque 作为更现代的栈实现。添加对空状态的适当处理。
AbstractMethodError调用了一个没有实现的抽象方法。
InvalidClassException序列化的类版本不兼容或格式无效。
OutOfMemoryErrorJVM 的可用堆内存已耗尽。
BindException套接字无法绑定到请求的地址或端口。
OutOfMemoryError: MetaspaceJVM 用于存储类元数据的 Metaspace 内存区域已耗尽。
EOFException意外到达文件或流的末尾。