![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
纤芊_fish
这个作者很懒,什么都没留下…
展开
-
虚拟机字节码执行引擎
转自 http://www.cnblogs.com/MRJoe/p/3192214.html转载 2013-08-01 21:52:42 · 273 阅读 · 0 评论 -
《Robust java》学习-第二章异常处理
异常处理的提倡的原则: 1)尽可能的处理异常 要尽可能的处理异常,如果条件确实不允许,无法在自己的代码中完成处理,就考虑声明异常。如果人为避免在代码中处理异常,仅作声明,则是一种错误和依赖的实践。 2)具体问题具体解决 异常的部分优点在于能为不同类型的问题提供不同的处理操作。有效异常处理的关键是识别特定故障场景,并开发解决此场景的特定相应行为。为了充分利用异常原创 2013-07-28 19:50:45 · 325 阅读 · 0 评论 -
《Robust java》学习-第三章高级异常处理概念
定义一个新异常,需要从Exception排成,一般不继承Error或其任何子类,因为自定义异常通常不符合错误的标准,如果继承了RuntimeException,那么即使声明了异常,类也不用做显式处理(有些java API使用了RuntimeException子类,不强制开发人员编写异常处理框架的情况下扩展此API,从而提高编程模型的灵活性)。 异常链表:即允许设置两个异常类之间的关联关系原创 2013-08-04 17:16:24 · 382 阅读 · 0 评论 -
《Robust java》学习-第一章异常简介
异常简介: 异常其实就是一种消息,是承载了系统问题,故障以及未按照指定动作执行的消息。 异常类层次结构: Throwable: Exception:应用程序中出现的可预测的,可恢复的问题,一般是在特定的方法和操作中出现。 Error:应用程序中比较严重的错误,合理的应用程序不应该尝试捕获,出现的话属于反常情况。大多数错误是代码在运行过程中,J原创 2013-07-28 18:43:34 · 417 阅读 · 0 评论