JAVA异常可以分为三种:
1.checked 异常
编译器保证所有的checked异常都会得到处理,这样就可以在编译期检查异常处理。通常自定义的异常应该为此类型
2.runtime异常
是JVM在程序运行期发现的无效操作,例如NullPointerException
3.Errors
由JVM检测到的失败操作,例如OutOfMemoryError
JAVA异常可以分为三种:
1.checked 异常
编译器保证所有的checked异常都会得到处理,这样就可以在编译期检查异常处理。通常自定义的异常应该为此类型
2.runtime异常
是JVM在程序运行期发现的无效操作,例如NullPointerException
3.Errors
由JVM检测到的失败操作,例如OutOfMemoryError