throwable
# common
# 架构图
Throwable
├── Exception
│ ├── IOException
│ ├── SQLException
│ ├── ParseException
│ ├── RuntimeException
│ │ ├── NullPointerException
│ │ ├── IllegalArgumentException
│ │ ├── IndexOutOfBoundsException
│ │ ├── ClassCastException
│ │ └── ArithmeticException
│ └── Other Checked Exceptions
├── Error
├── OutOfMemoryError
├── StackOverflowError
├── NoClassDefFoundError
└── AssertionError
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Throwable 基本概念
- Throwable 是 Java 和 Android 中异常处理机制的根类
- 它有两个主要子类:
- Error:表示应用无法恢复的严重问题
- Exception:表示程序需要处理的问题(可以捕获和恢复)
# other
# java.lang.VerifyError
java.lang.VerifyError 是一种运行时错误,通常表示在加载类时,Java 虚拟机(JVM)发现了类文件的字节码不符合验证规则。这个错误通常与类的编译和运行时环境不一致有关
上次更新: 2025/10/09, 23:53:03