问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java的异常和错误

发布网友 发布时间:2024-09-27 17:46

我来回答

4个回答

热心网友 时间:2024-10-16 07:08

Error和Exception都继承自Thorwable。

Error是错误,是不可挽回的,也就是说,出了Error程序就挂了,最常见的就是OutOfMemoryError。

编译时异常指的是我们必须在代码中显示的处理,或者try或者throw,处理完成后才能编译成功,常见的是IOException。

运行期异常指的是我们写的代码可以编译通过,但是如果运行时出现问题,则会出现运行期异常,最常见的就是NullPointerException、IndexOutOfBoundsException

追问编译时异常可以被捕捉处理,运行时不可以被处理?

追答运行时异常也可以通过捕捉预处理,但是没有什么必要吧,因为运行时异常如果足够仔细,代码写的足够健壮,完全可以避免。

热心网友 时间:2024-10-16 07:08

以下是我自己的理解:编译时异常和运行期异常都是必须throw或者try catch的异常,编译时异常是你一保存,代码一编译就会抛出的异常,运行期异常是程序运行后可能会出现的异常,如果不throw或者try catch,程序就会卡在这个地方不往下执行了,而错误很明显是你代码的编写错误,该错误发生后必须经过调试、正确后程序才能正常运行,一字一字的纯手打,望采纳

热心网友 时间:2024-10-16 07:08

语法/对象等问题。

一般都是计算中出现的,例如除数为0,死循环等

错误就是不能catch的。前面2个都可以catch,属于可维护性的错误,即使出现了,也可以通过catch后重新回到正轨,而第三个error,一旦出现程序就不能回到正轨。

追问编译时异常可以被捕捉处理,运行时不可以被处理?

追答说相反了。

热心网友 时间:2024-10-16 07:09

error 表示恢复不是不可能但很困难的情况下的一种严重问题。exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。
Exception 包括运行时异常(Java.lang.RuntimeException)和非运行时异常。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机系统怎么更新(手机系统怎么更新到最新版本) 手机操作系统怎么升级最新版本呢 ...一下有没有那种模仿声音的东西,自己给老班打电话时发出的时成年人声... ...经纬线的说法,正确的是( )A.纬线是与地轴垂直并环绕地球的半圆B... 下列有关纬线的说法,正确的是( )A.所有纬线长度都相等B.纬线都是半 ... 下列有关经纬线的说法,错误的是( )A.地球仪上能画无数条经线B.所有纬 ... 关于纬线和纬度的叙述,不正确的是( )A.纬线指示南北方向B.北纬用“N... 纬线的特征中说法错误的是( ) A.所有纬线相互平行 B.纬线等长 C.同一纬... 下列关于纬线的说法,不正确的是( )A.所有纬线都自成圆圈B.纬线长度都... 关于纬线的说法,错误的是( ) A.纬度越高,纬线越短 B.纬线都是圆圈 C... 客厅西墙什么画最旺 西南墙角挂什么画最旺运 西墙贴什么最好最旺风水 自考通过率为什么不高却还有那么多人报考 自考想放弃怎么办 黄油怎么打发成白色(黄油一般打发至发白需要多久) 伯牙鼓琴扩写400字以上 ...形式存数字 Excel中快速将以文本形式存储的数字转化为数字_百度知 ... UC浏览器无痕浏览怎么开启/关闭 联想小新锐7000 玩暗黑三死机!!求帮忙。配置全调成了最低,还是进游戏20... 如何关闭快手退出仍播放声音的功能? 武汉靓点化妆美甲造型学校学校地址 快手怎么关闭后台听直播声音。 元气偶像季李杰怎么样 李杰攻略图鉴介绍 浪花兄弟成员资料 邱凯伟简介 李东霖人物简介 页面载入错误什么意思 具体解决的步骤是什么 房e贷是什么公司 华为手机如何屏蔽视频广告? 运行时异常和编译时异常的处理机制是什么? 请问runtimeexception说是运行时异常 可以不进行处理 那么不处理程序又... 夏季空调除湿和制冷哪个更好? runtimeexception异常 python测试学多久 python自动化测试需要学多久 java运行异常有哪些 夏天晚上开除湿还是制冷 qq三国元神怎么升阶介绍_qq三国元神怎么升阶是什么 开空调除湿好还是制冷好 qq三国元神升阶石怎么合成介绍_qq三国元神升阶石怎么合成是什么 《qq三国》qq三国元神升阶攻略 什么情况下空调开除湿模式 QQ三国元神进阶问题 “翕”怎么读 西藏的转钟有什么意思 宝宝对牛奶蛋白过敏准备断奶喝什么奶粉好呢,推荐一下 宝宝蛋白过敏便血严重么 食物蛋白过敏、医生让断奶、可我又不想断、该怎么办?急!急! eve 除了天使集会点这个异常出6-10 还有其他的什么天使异常出吗_百度...