2017年9月18日

JAVA异常处理分析高级进界(下)

摘要: 既然Throwable是异常处理机制的核心,那么,我们就来分析下它的源码来看看它是如何实现的。 进行分析前,我们可以先想想如果让我们实现一个异常处理机制,我们需要它做什么? 1. 发生异常终止程序执行, 2. 选择备选方案继续程序执行, 3. 可以显示程序出现具体位置。 异常终止,跳转等这些都是虚拟 阅读全文

posted @ 2017-09-18 18:19 LittlePony 阅读(869) 评论(0) 推荐(1) 编辑

JAVA异常处理分析(中)

摘要: 在使用java异常处理机制时候我们会发现有些异常抛出后可以不需要进行抓取处理,而有些异常必须要进行抓取处理,这是个什么情况呢? 设计理念猜想: 有一些场景的异常,是可以不需要处理或是经常不会去使用备选方案的,比如Error大多用于程序错误直接终止程序运行,那么你的备选方案根本无用,在比如Runtim 阅读全文

posted @ 2017-09-18 17:52 LittlePony 阅读(207) 评论(0) 推荐(0) 编辑

JAVA异常处理机制分析(上)

摘要: exception 阅读全文

posted @ 2017-09-18 17:33 LittlePony 阅读(488) 评论(1) 推荐(1) 编辑

导航