java Exception异常的理解

首先看下结构图

Throwable是所有异常的根,java.lang.Throwable
Error是错误,java.lang.Error
Exception是异常,java.lang.Exception

二、异常Exception分为两大类型:检查异常与运行时异常。

检查异常:按照我自己的理解就是编译的时候会报错的异常。

比如:

Java.lang.ClassNotFoundException
Java.lang.NoSuchMetodException
java.io.IOException

运行时异常:就是编译通过了,运行的时候报的异常。

比如:

Java.lang.ArithmeticException
Java.lang.ArrayStoreExcetpion
Java.lang.ClassCastException
Java.lang.IndexOutOfBoundsException
Java.lang.NullPointerException

扫描二维码关注公众号,回复: 2416290 查看本文章

就这样。

猜你喜欢

转载自blog.csdn.net/xingsfdz/article/details/81070560