永发信息网

有关Java的RuntimeException

答案:1  悬赏:70  手机版
解决时间 2021-11-11 04:52
有关Java的RuntimeException
最佳答案
如果一个新手去一家软件公司面试,运行时异常与编译时异常是有很大概率要被问到的,这些属于基本概念。
1.RuntimeException,也就是运行时异常,表示你的代码本身存在BUG,比如你提到的ArrayIndexOutOfBoundsException,数组下标越界,这个属于代码有问题,数组定义的长度不够实际使用,不处理肯定会报错,如果你操作某个模块发现能正常运行,那只是因为代码还没跑到这个错误的地方而已。。控制台一旦报RuntimeException,就必须要处理。。没有例外的。而且,处理RuntimeException,不是try-catch能解决的。。try-catch在这里使用毫无意义。
2.不是RuntimeException,就是编译时异常,异常只有这两种了。比如你在处理文件流时的I/O问题,就属于编译时异常。这个时候用thr{}catch 来捕获或者 throws即可。
3.error,就不在这里赘述了。

根据实际开发经验的结论,纯手敲。。希望采纳追问所谓RuntimeException可以“不处理”是指可以不用try--catch不捕获它照样可以编译通过,而不是说真的出现这种异常时可以抛出一个异常之后继续往下执行吧,而另一类异常则必须在代码中尝试用try--catch处理,否则无法编译通过。是这样的吗?追答yes,这样理解没问题
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在爱情2o,13代表什么意思
都匀凤凰影城今日放映
5G时代到来,物联网真的会发展起来吗
富贵竹有根可以放水里养吗
配方成分分析公司技术可信吗
110铝型材中透玻璃幕墙6Low-e+12A+6mm双钢化
蒸素包子的做法,蒸素包子怎么做好吃,蒸素包
想问一下光用Q.show精华液,不混着用水乳霜,
怎么查看京东价保?求教
唐吾镇最近交通事故
魅族mx7配置怎么样 魅族mx7参数介绍
才学ps想请教换头的方法需要详细
一套房子72万,付首付36万,贷款26年一个月要还
8x-30=7x+30怎么解?
我爸79年当兵83年复原,听说60岁会有点补助,
推荐资讯
熵判据与焓判据如何在一个坐标系内表达
e元素战隼z77这款机械键盘怎么样老死机指点一
tdd懒人瘦身油有害吗
2016年公务员考试127、5分怎么样
阳光总在风雨后用英语怎么说
屈居是什么意思
一首英文歌曲,女生开头唱 呗呗呗,后面是嘿
LOL易大师技巧
验收楼面钢筋注意哪些
请问怎么计算速度每秒米 换算每小时多少米
在领导茶几上看到一棵玉白菜,这颗白菜有什么
麻城农村商业银行atm(顺河街)地址在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?