您当前的位置:移动互联培训 > Java培训 > JAVA面试题 >

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

来源:华清远见JAVA学院 2017-07-24

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

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

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

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

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

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

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

- ArithmeticException(算术异常)

- ClassCastException (类转换异常)

- IllegalArgumentException (非法参数异常)

- IndexOutOfBoundsException (下标越界异常)

- NullPointerException (空指针异常)

- SecurityException (安全异常)

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

400-611-6270

Copyright ©2004-2018 华清远见教育科技集团 版权所有
京ICP备16055225号,京公海网安备11010802025203号