带着游戏账号流浪

墨陌之

首页 >> 带着游戏账号流浪 >> 带着游戏账号流浪最新章节(目录)
大家在看豪门大佬的马甲震惊全球 后来,他成了御用奶妈 女主别哭,玩完就把男主们还你 竹马他有自闭症 误惹枭宠:顾少的绝世狂妻 重生第一宠:甜妻,娇滴滴 你的声音,我的世界 重生七零:媳妇,有点娇 枭爷您夫人又掉马甲了 嫁给渣男他叔后她只想继承家产 
带着游戏账号流浪 墨陌之 - 带着游戏账号流浪全文阅读 - 带着游戏账号流浪txt下载 - 带着游戏账号流浪最新章节 - 好看的现言小说

第13章 听瓜13

上一章书 页下一章阅读记录

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

被检查的异常适用于那些不是因程序引起的错误情况,比如:读取文件时文件不存在引发的FileNotFoundException 。然而,不被检查的异常通常都是由于糟糕的编程引起的,比如:在对象引用时没有确保对象非空而引起的NullPointerException 。

3、错误

定义 : Error类及其子类。

特点 : 和运行时异常一样,编译器也不会对错误进行检查。

当资源不足、约束失败、或是其它程序无法继续运行的条件发生时,就产生错误。程序本身无法修复这 些错误的。例如,VirtualMachineError就属于错误。出现这种错误会导致程序终止运行。OutOfMemoryError、ThreadDeath。

Java虚拟机规范规定JVM的内存分为了好几块,比如堆,栈,程序计数器,方法区等

喜欢带着游戏账号流浪请大家收藏:(m.zuiaixs.net)带着游戏账号流浪醉爱小说网更新速度全网最快。

上一章目 录下一章存书签
站内强推全职法师 天官赐福 工厂里的夫妻 重回1975年 九界罗天 重生晚唐,从节度使之子开始 巨人世界异闻录 神医下山 虫族在晶壁系世界 天天在末日中斗大佬 道与碳基猴子饲养守则 神豪从系统宕机开始 斗罗之玄天传奇 开局签到一个吕奉先 濯枝有雨 熟睡之后 权欲:从乡镇到省委大院 春时恰恰归 带着帝皇铠甲闯斗罗 叮!无限求生游戏已上线 
经典收藏快穿:这是什么,反派!亲一口 七零军婚:双面美人甜蜜蜜 带着农场游戏穿七零 离婚遇到爱 祁先生你被拉黑了 蛇夫溺宠:他的小仙女重生了! 在快穿公司上班的日常 恶毒炮灰禁止美人扮演 惊!全能影后竟穿成恶毒真千金 李珍珠 全京城都找摄政王妃打卦 为怀崽骗他进酒店,他想二胎后我怂了 美人在怀,少帅夜里红了眼 我刷的短视频被直播后爆红古代 七零安逸生活后,飞升来到修仙界 五零穿书日常 飞升失败,接受废弃山庄很正常吧 创世神安安的团宠历劫一生 影后重生之星光再临 豪门爸妈被抢,奶团迷疯大佬全家 
最近更新神棍的打脸之旅 娇软小狐狸,被消防员娇养了 震惊!一女子度假时竟拯救了世界 穿过一地鸡毛赏雪花漫舞 射线不转弯 闲居偶得 辅导员的三胎,居然与我有关 508宿舍的男生们 十八线小糊咖靠直播算命赚大钱 你难道不喜欢我吗 沉溺温柔梦 美飒少主在七零:开局狂撕极品 古舞美人一舞惊鸿,外媒酸疯了 杀完人后进入无限流大厅 读我心后,大家集体跪求我吃瓜! 竹待时雨至 神算真千金,傅太太被豪门圈宠爆 做我老公100天 致我们生活的时代 穿越七零:短命农女军婚被宠麻 
带着游戏账号流浪 墨陌之 - 带着游戏账号流浪txt下载 - 带着游戏账号流浪最新章节 - 带着游戏账号流浪全文阅读 - 好看的现言小说