369小说网
  1. 369小说网
  2. 其他小说
  3. 带着游戏账号流浪
  4. 第13章 听瓜13
设置

第13章 听瓜13(1 / 2)



《带着游戏账号流浪》转载请注明来源:369小说网(369book.cc)

23、try catch ?nally,try里有return,?nally还执行么?

执行,并且?nally的执行早于try里面的return 结论:

1、不管有木有出现异常,?nally块中代码都会执行;

2、当try和catch中有return时,?nally仍然会执行;

3、?nally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保 存起来,管?nally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是 在?nally执行前确定的;

4、?nally中最好不要包含return,否则程序会提前退出,返回值不是try或catch中保存的返回值。

24、 Excption与Error包结构

Java可抛出(throwable)的结构分为三种类型:被检查的异常(checkedException),运行时异常(RuntimeException),错误(Error)。

1、运行时异常

定义:RuntimeException及其子类都被称为运行时异常。

特点:Java编译器不会检查它。也就是说,当程序中可能出现这类异常时,倘若既\"没有通过throws声明 抛出它\",也\"没有用try-catch语句捕获它\",还是会编译通过。例如,除数为零时产生的ArithmeticException异常,数组越界时产生的IndexoutofboundsException异常,fail-fast机制产生的concurrentmodi?cationException异常(java.util包下面的所有的集合类都是快速失败的,“快速失 败”也就是fail-fast,它是Java集合的一种错误检测机制。当多个线程对集合进行结构上的改变的操作

时,有可能会产生fail-fast机制。记住是有可能,而不是一定。例如:假设存在两个线程(线程1、线程2),线程1通过Iterator在遍历集合A中的元素,在某个时候线程2修改了集合A的结构(是结构上面的 修改,而不是简单的修改集合元素的内容),那么这个时候程序就会抛出concurrentmodi?cationException 异常,从而产生fail-fast机制,这个错叫并发修改异常。Fail-safe, java.util.concurrent包下面的所有的类都是安全失败的,在遍历过程中,如果已经遍历的数组上的内容 变化了,迭代器不会抛出concurrentmodi?cationException异常。如果未遍历的数组上的内容发生了变化,则有可能反映到迭代过程中。这就是concurrenthashmap迭代器弱一致的表现。concurrenthashmap的弱一致性主要是为了提升效率,是一致性与效率之间的一种权衡。要成为强一致性,就得到处使用锁,甚至是全局锁,这就与hashtable和同步的hashmap一样了。)等,都属于运 行时异常。

常 见 的 五 种 运 行 时 异 常 : classcastException( 类 转 换 异 常 ) IndexoutofboundsException(数组越界) NullpointerException(空指针异常)

ArrayStoreException(数据存储异常,操作数组是类型不一致) bu?erover?owException

2、被检查异常

定义:Exception类本身,以及Exception的子类中除了\"运行时异常\"之外的其它子类都属于被检查异常。

特点 : Java编译器会检查它。 此类异常,要么通过throws进行声明抛出,要么通过try-catch进行捕获处理,否则不能通过编译。例如,cloneNotSupportedException就属于被检查异常。当通过clone接口 去克隆一个对象,而该对象对应的类没有实现cloneable接口,就会抛出cloneNotSupportedException异常。被检查异常通常都是可以恢复的。

如:

IoException FileNotFoundException

SqLException

被检查的异常适用于那些不是因程序引起的错误情况,比如:读取文件时文件不存在引发的FileNotFou

本章未完,请点击下一页继续阅读!


相关小说推荐

亲你,吻你,我还要拿捏你

亲你,吻你,我还要拿捏你

柳絮飞霜 / 文

关于亲你,吻你,我还要拿捏你:她是乔家大小姐,也是韩家的养女,外人眼中做事干练的乔副总,内心只是一个渴望被爱的小女孩。他是傅氏集团总裁傅湛南,帅气多金,清冷孤傲,是京城所有女子的爱慕对象,奈何他心里只有一人,刚回国不久,却遭暗算和自己暗恋已久的心上人擦了枪走了火。两人高中相识,是同学更是同桌,再次相遇却莫名其妙的躺在了一起,本来吃亏的是乔笙,可傅大boss却问乔笙要补偿,乔笙听到这话脑袋都是蒙圈

其他 27万字 19小时前

云鸾归

云鸾归

心向往栀 / 文

关于云鸾归:[双强+甜撩+双洁+虐渣]知弦是南诏国三皇子身边最锋利的刀刃,为他除尽夺嫡路上的绊脚石,却在他被立太子的那日,命丧黄泉。“知弦,要怪就怪你知道的太多了。”轩辕珩擦了擦匕首上的鲜血,漫不经心地冷笑着。——天公作美,她竟重生为北尧国清仪郡主姜云曦,身份尊贵,才貌双绝,更有父母兄长无微不至的关爱。只是,她虽武功还在,但是外人看来却只是一个病弱美人,要想复仇,必须找一个位高权重的帮手。中秋盛

其他 28万字 3天前

一天涨一年功力,我横压亿万天骄

一天涨一年功力,我横压亿万天骄

照炉 / 文

关于一天涨一年功力,我横压亿万天骄:我名宋终,擅为人送终。宋终被夺取修为后,获得绝世神功,一天涨一年修为。什么?还有二十天便是天骄之战,我会落选?抱歉,我一天就涨一天涨一年功力!什么?有人约我百日后生死擂台?抱歉,对我来说,百日就涨百年功力,那我只能给你送终了。什么?对方有老不死的?他能有多少年功力?我一天一天涨一年功力,横压诸天万界!

武侠 29万字 20小时前

成为乞丐,我讨遍十方世界

成为乞丐,我讨遍十方世界

嘌呤一身 / 文

关于成为乞丐,我讨遍十方世界:主角郑子安,从地球意外身死,灵魂在无尽宇宙中一路流浪,转世到了一个陌生的神州大陆。然而命运弄人,刚出生还是小小笔鼻的他竟被贩卖,成为了一个小乞丐。在这片神秘的大陆上,随着主角长大,逐渐揭开了一个惊天的秘密。原来,神州大陆竟是一艘巨大的神舟,千百万年前从地球逃离而来。如今,神舟想要复苏,重返地球家园,急需海量的灵气。面对如此艰巨的任务,主角深感责任重大。在绝境之中,主

其他 28万字 5天前

帝王家之孤女在晋升

帝王家之孤女在晋升

枫叶姑娘 / 文

关于帝王家之孤女在晋升:一朝穿越,开局就是孤女?还是个五六岁的小孤女?沈佳柔不是恋爱脑,看她如何一步步在古代混的风生水起。沈佳柔没想过有一天,她竟被当今圣上亲自下旨赐封乡君和宅子。也未曾想过曾救治照顾的男人,竟是当今圣上。从此她开始步步高升,当她从最小的乡君,县主,到高至郡主、公主时,朝臣们不淡定了。这一个无父无母的孤女,晋升速度如此之快,她到底是何方妖孽(非双洁、不恋爱脑、大女主、挣钱、晋升、

其他 35万字 16小时前

权谋女帝,先从收服男人开始

权谋女帝,先从收服男人开始

王家小帅 / 文

关于权谋女帝,先从收服男人开始:(避雷:不爱看男多女权的,建议不看,女主是真的心黑又心机,真的坏。)赵丹穿书了,穿到自己写的女权小说中,成为最大的反派,大周六皇女少典姒水。爹不亲,娘不爱,后宅争斗鸡飞狗跳,一地鸡毛。所有男一、二、三、四号都讨厌她,没关系,她会用行动让他们爱上她,被她利用,被她算计。在她概念里,在女权世界里,任何男人都是附属品,利用过后就可以弃掉。

其他 34万字 7小时前

本页面更新于
回到顶部
设置