当前位置:文档之家› 异常和异常类的概念.doc

异常和异常类的概念.doc

异常和异常类的概念.doc
异常和异常类的概念.doc

异常和异常类的概念

程序编译通过后,并不意味着运行时就能得到正确的结果。很可能由于编程时考虑不周或运行时遇到一些特殊情况(如:除法运算时除数为0,访问数组时下标越界,要打开的文件不存在等等),结果出现中断程序正常运行的情况。Java把这类导致程序中断运行的错误称为异常(英文:exception,意思:例外),Java有一系列机制来捕获、处理异常。

Java有一个著名的观点:“万物皆对象”,因此,也把异常当作对象来处理(异常是异常类的对象),当发生异常时创建异常对象。常见的异常类都位于https://www.doczj.com/doc/507057628.html,ng包中,例如:

ArithmeticException:除数为0时的算术异常

NullPointerException:没有给对象分配内存空间,而又去访问对象的空指针异常

FileNotFoundException:找不到文件的异常

ArrayIndexOutOfBoundsException:数组元素下标越界异常

NegativeArraySizeException:数组长度为负数异常

相关主题
文本预览
相关文档 最新文档