必威体育Betway必威体育官网
当前位置:首页 > IT技术

常见的RuntimeException异常有哪些?

时间:2019-10-09 06:16:04来源:IT技术作者:seo实验室小编阅读:51次「手机版」
 

runtimeexception

runtimeexception是Exception类的子类,Exception类对象是java程序处理或抛弃的对象,它有各种不同的子类分别对应于不同类型的例外。其中类RuntimeException代表运行时由java虚拟机生成的例外,如算术运算异常 ArithmeticException(例如除以 0)、数组索引越界异常ArrayIndexOutOfBoundsException等;其他则为非运行时异常,例如输入输出异常IOException等。

注意:java编译器要求Java程序必须捕获或声明所有的非运行时异常,但对运行时异常可以不做处理。虽然编译器对运行时异常不强制要求处理,但实际开发中为了程序的健壮性,还是有必要处理的。

在开发过程中常见的RuntimeException类型的异常主要有以下几种。

□ ArithmeticException:数学计算异常。

□ NullPointerException:空指针异常。

negativearraysizeexception:负数组长度异常。

□ ArrayOutOfBoundsException:数组索引越界异常。

□ ClassnotfoundException:类文件未找到异常。

classcastexception:类型强制转换异常。

□ SecurityException:违背安全原则异常。

其他非RuntimeException类型的常见异常主要有以下几种。

□ NoSuchMethodException:方法未找到异常。

□ IOException:输入输出异常。

eofexception:文件已结束异常。

filenotfoundException:文件未找到异常。

numberformatexception:字符串转换为数字异常。

sqlException:操作数据库异常

相关阅读

V-if 的常见用法

V-if 的常见用法 <table style="width: 100%;"> <tbody> <tr v-for="(opt,index) in historyRes"> <p style="padding:10p

几种常见模式识别算法整理和总结

1. K-Nearest Neighbor K-NN可以说是一种最直接的用来分类未知数据的方法。基本通过下面这张图跟文字说明就可以明白K-NN是干什么

C语言常见面试题

面试题>>C 语言 1.请写出 : bool, float, *p 与零值比较的 if 语句bool flag : if(flag) if(!flag) float x : const float EXP

京东退款一般多久到账?京东商城退款常见问题有哪些?

京东商城退款常见问题有哪些?说到退款,比起退款流程对于买家来说可能更关心的是到账时间,京东退款一般多久到账呢?其实这是一个笼统

操作系统常见面试题

1.     进程的有哪几种状态,状态转换图,及导致转换的事件。(1)进程的五状态模型:运行态:该进程正在执行。就绪态:进程已经做好了准

分享到:

栏目导航

推荐阅读

热门阅读