站点图标 度崩网-几度崩溃

Java中异常处理机制

Java 异常的结构
Throwable

–Error:是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现的问题

–Exception:

–RuntimeException:运行时异常,编译通过了,但运行时出现的异常

–非 RuntimeException:编译时(受检)异常,编译器检测到某段代码可能会发生某些问题,需要程序员提前给代码做出错误的解决方案,否则编译不通过

异常产生的原理

异常的处理方式