投稿 资料上传 搜索
您现在的位置是: 首页 > 文章 > 正文

java Throwable之异常

在程序的开发中或多或少都会遇到不同异常的处理,比如运行时异常和非运行时异常,同时还会遇到程序自身不能处理的Error,它表示处理不是不可能,但很困难,比如内存溢出;了解异常的处理,对于写好程序,使程序能正常运行时有极大帮助的,下面就来了解一下吧。

Throwable
Throwable是所有异常类的基类,如图所示:

throwable.png

通过throw-throws抛出异常,然后用try-catch捕获异常;

其中在开发中通常会遇到运行时异常和非运行时异常,则
常见的运行时异常有:

1.算术异常:ArithmeticException

2.类转换异常:ClassCastException

3.非法参数异常:IllegalArgumentException

4.下标越界异常:IndexOutOfBoundsException

5.空指针异常:NullPointerException

6.安全异常:SecurityException

常见的非运行时异常有:

1.输入流异常:IOException

2.文件未找到异常:FileNotFoundException

3.SQL运行异常:SQLException

转载于:

文章标签:
阿里云服务器采购季
给作者打赏,鼓励TA抓紧创作!
评论