当前位置: 移动互联网学院 > Java培训 > JAVA面试题 > 列出一些你常见的Java运行时异常(非检查异常)
列出一些你常见的Java运行时异常(非检查异常) 时间:2017-07-24     来源:华清远见JAVA学院

Java提供了两种异常机制。一种是运行时异常(RuntimeExepction),一种是检查式异常(checked execption)。今天,华清Java就业老师要给大家分享一下Java常见的运行时异常有哪些?

列出一些你常见的Java运行时异常(非检查异常)

什么是Java运行时异常和检查式异常?

检查式异常:我们经常遇到的IO异常及sql异常就属于检查式异常。对于这种异常,java编译器要求我们必须对出现的这些异常进行catch 所以 面对这种异常不管我们是否愿意,只能自己去写一堆catch来捕捉这些异常。

运行时异常:我们可以不处理。当出现这样的异常时,总是由虚拟机接管。比如:我们从来没有人去处理过NullPointerException异常,它就是运行时异常,并且这种异常还是常见的异常之一。

Java常见的运行时异常有哪些?

由Java虚拟机提供的运行时异常有很多,常见的主要有以下这些:

- ArithmeticException(算术异常)

- ClassCastException (类转换异常)

- IllegalArgumentException (非法参数异常)

- IndexOutOfBoundsException (下标越界异常)

- NullPointerException (空指针异常)

- SecurityException (安全异常)

面试是找到好工作很重要的环节,所以要事先作足准备,熟悉各种面试题,更多Java面试题?

X