异常和异常类的概念
程序编译通过后,并不意味着运行时就能得到正确的结果。很可能由于编程时考虑不周或运行时遇到一些特殊情况(如:除法运算时除数为0,访问数组时下标越界,要打开的文件不存在等等),结果出现中断程序正常运行的情况。Java把这类导致程序中断运行的错误称为异常(英文:exception,意思:例外),Java有一系列机制来捕获、处理异常。
Java有一个著名的观点:“万物皆对象”,因此,也把异常当作对象来处理(异常是异常类的对象),当发生异常时创建异常对象。常见的异常类都位于java.lang包中,例如:
ArithmeticException:除数为0时的算术异常
NullPointerException:没有给对象分配内存空间,而又去访问对象的空指针异常
FileNotFoundException:找不到文件的异常
ArrayIndexOutOfBoundsException:数组元素下标越界异常
NegativeArraySizeException:数组长度为负数异常
NumberFormatException:数据格式不正确异常
ClassNotFoundException:找不到相应类的异常
Java有一个著名的观点:“万物皆对象”,因此,也把异常当作对象来处理(异常是异常类的对象),当发生异常时创建异常对象。常见的异常类都位于java.lang包中,例如:
ArithmeticException:除数为0时的算术异常
NullPointerException:没有给对象分配内存空间,而又去访问对象的空指针异常
FileNotFoundException:找不到文件的异常
ArrayIndexOutOfBoundsException:数组元素下标越界异常
NegativeArraySizeException:数组长度为负数异常
NumberFormatException:数据格式不正确异常
ClassNotFoundException:找不到相应类的异常
【异常和异常类的概念】相关文章
1. 异常和异常类的概念
2. 请说出几个常用的异常类
3. 怎样自定义一个异常类
4. 职业道德的概念及主要内容
5. 劳动关系的概念是什么
6. 陈述一下软件架构的概念
7. 简述 Application,session,cookie,cache,viewState 的概念,以及相互之间的区别
8. 几道数据库的概念性面试题
10. 运行时异常与一般异常有何异同?
本文来源:https://www.mianshiwenti.com/a12212.html
进入下载页面
﹝异常和异常类的概念﹞相关内容
- JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
- 同步和异步有何异同,在什么情况下分别使用他们?举例说明
- 同步和异步有何异同,在什么情况下分别使用他们
- 同步和异步有何异同,在什么情况下分别使用他们?
- 线程的基本概念、线程的基本状态以及状态之间的关系
- 介绍一下JNDI的基本概念
- 介绍一下RMI的基本概念
- 面向对象概念面试题(.NET)
- .NET概念性的面试题
- 数据库面试要点基本概念