所谓有鬼 其实是人们心中有个鬼

让我帮你画个符吧

文章分类 -  异常处理

我对异常的疑问
摘要:1 为什么我调用java类的某些方法,有的会提示我要try catch或者throws。而有的不是呢 答案:对于那些直接继承runtime的异常不用你自己动手去做。反之则必须这么做。 比如SimpleDateFormat这个类有个方法parse() 它就是你必须 try catch或者throws 阅读全文

posted @ 2010-08-16 17:26 鬼话符 阅读(171) 评论(0) 推荐(0)

深入探索 高效的Java异常处理框架(4)
摘要:五、设计一个高效合理的异常处理框架 对于一个应用系统来说,发生所有异常在用户看来都是应用系统内部的异常。因此应该设计一套应用系统的异常框架,以处理系统运行过程中的所有异常。 基于这种观点,可以设计一个应用系统的异常比如叫做AppException。并且对用户来说,这些异常都是运行应用系统运行时发生的,因此 AppException应该继承RuntimeException,这样系统中所有的其他异常... 阅读全文

posted @ 2010-08-16 17:21 鬼话符 阅读(1094) 评论(0) 推荐(0)

深入探索 高效的Java异常处理框架(2)
摘要:二、异常的捕获和处理 Java异常的捕获和处理是一个不容易把握的事情,如果处理不当,不但会让程序代码的可读性大大降低,而且导致系统性能低下,甚至引发一些难以发现的错误。 Java异常处理涉及到五个关键字,分别是:try、catch、finally、throw、throws。下面将骤一介绍,通过认识这五个关键字,掌握基本异常处理知识。 1、异常处理的基本语法 在java中,异常处理的完整语法是... 阅读全文

posted @ 2010-08-16 17:20 鬼话符 阅读(322) 评论(0) 推荐(0)

深入探索 高效的Java异常处理框架(3)
摘要:三、异常处理的一般原则 1、能处理就早处理,抛出不去还不能处理的就想法消化掉或者转换为RuntimeException处理。因为对于一个应用系统来说,抛出大量异常是有问题的,应该从程序开发角度尽可能的控制异常发生的可能。 2、对于检查异常,如果不能行之有效的处理,还不如转换为RuntimeException抛出。这样也让上层的代码有选择的余地――可处理也可不处理。 3、对... 阅读全文

posted @ 2010-08-16 17:20 鬼话符 阅读(384) 评论(0) 推荐(0)

深入探索 高效的Java异常处理框架(1)
摘要:摘要:本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框架,阐述了异常处理的基本原则。并且作者提出了自己处理一个大型应用系统异常的思想,并通过设计一个异常处理的框架来论述此思想。 一、异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架... 阅读全文

posted @ 2010-08-16 17:19 鬼话符 阅读(504) 评论(0) 推荐(0)

导航