面试中遇到一条题,Java中运行时异常与受检异常的区别。特此记录一下。
所有的异常都集成自java.lang.Throwable
,它有两个直接的子类:Error、Exception。
举例:
NullPointerException
,ClassCastException
,ArrayIndexsOutOfBoundsException
,ArithmeticException
(算术异常,如除0溢出)Exception
,FileNotFoundException
,IOException
,SQLException
。在Effective Java中对异常的使用给出了以下指导原则:
本文地址:https://blog.csdn.net/Allen_Adolph/article/details/107587968
如对本文有疑问, 点击进行留言回复!!
Android 4.0使用Kotlin调用C语言以及汇编语言
Java Class.forName()用法和newInstance()方法原理解析
网友评论