不知道见识广博的你们有没有听说过exception这个英文单词呢?你们知道它真正的含义是什么吗?如果你对这个英文单词也很感兴趣的话,下面我们一起来看看exception是什么意思 exception是什么。
exception是什么意思 exception是什么
exception是什么意思 exception是什么
java exception异常处理机制其实起源很早,所以它也不是个什么新鲜的东西,如果您对exception机制一点都不了解,没关系,只是国内通常接触新事物的时间都相对的要晚老美几年,但了解java exception机制对java开发人员来说是必要的,不过exception 异常处理机制也并没有固定,在anders 的眼里它也是一个试验性的东西。 理论上异常处理划分为两个模型(中止模型与继续模型),但实际使用方面我们对中止模型用的比较多,这个模型比较实用,而继续模型则不是那么的应用普遍,多少是耦合的过于紧密。
exception的处理机制
为什么要自定义自己的exception ,java exception机制与传统的c语言的异常处理机制有什么不同,这种exception机制的意义在什么地方?接下来咱就来和你一起探讨exception 的优缺点。
早期的c语言的异常处理机制,通常是我们人为的对返回结果加一些标志来进行判定,比如发生错误返回什么标志,正常情况下我们又是返回什么标记,而这些都不是语言本身所赋予我们的,而对于c语言这种机制又有什么问题哩?为什么新一代的语言 java ruby c# 等都用exception机制而不是维持c语言的老样子?这些都是我们需要思考的问题。
c语言的异常处理机制全是我们人为的定义,这样就会造成业务逻辑的主线受到异常处理的牵制,或者说是我们难免会将注意力转移,并且造成业务逻辑与异常处理之间有很大程度上的缠绕。
exception是什么意思 exception是什么
中止模型
假设错误非常严重,已至你无法在回到错误发生的地方,也就是说,这段程序经过判断认为,他已经没有办法挽回,于是就抛出异常,希望这个异常不要在回来,这也是java 当前所采用的模式。
继续模型
这种模型的主旨是恢复当前的运行环境,然后希望能够重新回到错误的发生地,并希望第二次的尝试能够获得成功,这种模型通常为操作系统所应用。
exception的字根词源
cap/cep/cip/ceive=to take 取,拿
来源于拉丁文capere,"take,seize"。captor(n.捕捉者,捕快)会capture(v.俘获,捕获)captive
(n.俘虏,被捕捉的人或动物);如果你的心被取走了,那叫做captive(v.迷惑,迷住);ex-外+cept取->
取出来->except除...之外;anti-之前+cip取+-ate动词后缀->之前就取得了->anticipate 语气,
上面文章为你讲解的关于exception是什么意思 exception是什么的知识点,希望可以帮助到有兴趣的朋友们,如果还想了解更多的相关知识点,敬请关注我们的网站!
上一篇:伏笔是什么意思 伏笔是什么
下一篇:bit是什么意思 bit是什么
“劝君更尽一杯酒,西出阳关无故人”出自唐朝大诗人王维的《送元二使安西》。全诗是:渭城朝语浥轻尖,客舍青青柳色新。劝君更尽一杯酒,西出阳关无故人.。“劝君更尽一杯酒,西出阳关无故人”的意思是:再干了这杯酒吧,出了阳关,可就再也见不到老朋友了。这两句诗是诗人在一位朋友要去西安时所做的诗,表达了作者...
游戏id是什么意思-游戏id意思介绍
您好!bbc的全称是britishbroadcastingcorporation(英国广播公司)我几乎每天都在听bbc1xtra的节目。和咱们国内的电台相比,1xtra没有广告,而且电台的大部分歌曲单都及时在网上更新,播放过的永久保存,便于我查找歌曲的名字。这些特点在国内的电台是少有的。有意……
模拟器是什么意思、有什么用呢?
教学相长什么意思
如梦令李清照昨夜雨疏风骤,浓睡不消残酒。试问卷帘人,却道“海棠依旧”。“知否?知否?应是绿肥红瘦。译文昨夜雨点稀疏,晚风急猛,我虽然睡了一夜,仍有余醉未消。试问卷帘的侍女:海棠花怎么样?她说海棠花依然如旧。知道吗?知道吗?应是绿叶繁茂,红花凋零。如梦令李清照常记溪亭日暮,沉醉不知归路。兴尽晚回...