《java异常未掌握知识点》的相关内容
相关讨论
J2EE项目异常处理
J2EE项目异常处理
为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try… ...
by klyuan 2007-04-18 浏览 (16309) 回复 (52) 关键字:
为什么 Java 中要使用 Checked Exceptions
关于 Java 中引入的 Checked Exceptions,目前存在着很多反对意见。正方的观点是引入 Checked Exceptions,可以增加程度的鲁棒性。反方的观点是 Checked Exceptions 很少被开发人员正确使用过,并且降低了程序开发的生产率和代码的执行效率。
正方代表 James Gosling
http://www.artima.com/intv/solid.htm ...
by dlee 2003-12-17 浏览 (98085) 回复 (131) 关键字:
你擦了吗?确定擦了?真的确定擦了?
java的try-finally给我们提供了一个“保证某个动作必然执行”的机会。
一个try-finally结构,只要try块开始执行了,finally块里面的代码保证执行一次并且只有一次。
打个比方,就象你上厕所,只要你一旦开始拉了,我们保证无论如何,是拉稀了也好,放屁了也罢,最终你肯定是擦了屁股走出卫生间。
应用try-finally,我们可以在异常满天飞的程序里保证我们的关键资源被按时 ...
by ajoo 2005-06-07 浏览 (67308) 回复 (161) 关键字:
什么是错误,什么是异常,Exception是干什么的
我的理解是:
错误是程序员弄出来的bug。
异常是没有办法预期的偶然错误。
Exception是Java用来表示程序出错的机制,出错可能是错误也可能是异常。
错误是程序员调用接口的时候没有满足这个接口的契约,所以是bug,所以是错误。
异常是程序员按照接口的要求去进行调用了,然后还是出错了,所以不是调用者的责任,所以不算调用者的bug,所以对调用者来说是不寻常的,无法预期的,是异常。
Excep ...
by taowen 2004-05-13 浏览 (8835) 回复 (26) 关键字:
用Spring来实现一个除错机制的设想,不知是否可行
做大型WEB应用的朋友都知道,在web应用中,很多错误发生得比较隐蔽的,例如有的页面,只有接收某些特定的request或session值时才出错,所以常常出现一种情况,客户说出错了,我们测试却发现不了。现在我想出了一种机制来避免这个问题,不过实现起来有技术难度。
机制的构想是这样的:我想自定义一个接口,凡是实现这个接口的Java类抛出的Exception类及其子类,在抛出时都能被侦听或拦截,然后 ...
by Terry_Yipp 2006-05-16 浏览 (5554) 回复 (25) 关键字:
相关博客
Java异常处理总结
找到一个关于异常总结的很详细的文章,分享下.异常在我们编程中很重,在适当的位置,合理的处理或者抛出异常,对程序来说至关重要。
转:异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! &nbs ...
by gotothework 2008-07-30 浏览 (188) 回复 (0) 关键字:
异常/深入java.lang.Throwable
有几个现象是需要总结的:
--------------------------------------
在java语言中,错误类的基类是java.lang.Error,异常类的基类是java.lang.Exception。
相同点:java.lang.Error和java.lang.Exception都是java.lang.Throwable的子类,因此java.lang.Error和java. ...
by nakata_yf 2005-11-24 浏览 (811) 回复 (0) 关键字:
Throwable类阅读
public class Throwableextends Objectimplements Serializable Throwable 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Java throw 语句抛出。类似地,只有此类或其子类之一才可以是 catch 子句中的参数类型。 两个子类的实例,Error 和 ...
by javafenger 2006-07-04 浏览 (127) 回复 (0) 关键字:
深入探索 高效的Java异常处理框架。
摘要:本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框架,阐述了异常处理的基本原则。并且作者提出了自己处理一个大型应用系统异常的思想,并通过设计一个异常处理的框架来论述此思想。
一、 异常的概念和Java异常体系结构
异常是程 ...
by ispring 2008-08-01 浏览 (125) 回复 (0) 关键字: exception
J2EE项目异常处理 下(转)
3. 设计一个新的异常类 在设计一个新的异常类时,首先看看是否真正的需要这个异常类。一般情况下尽量不要去设计新的异常类,而是尽量使用Java中已经存在的异常类。 如IllegalArgumentException, UnsupportedOperationException 不管是新的异常是che ...
by sunxboy 2008-01-05 浏览 (257) 回复 (0) 关键字: 异常
相关圈子讨论
JAVA 性能优化 “通用篇”
“通用篇”讨论的问题适合于大多数Java应用。
1.1 不用new关键词创建类的实例
用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。
在使用设计模式(Design Pattern)的场合,如果用Factory模式创建对象,则改用clo ...
by guoli83945 2008-05-29 浏览 (414) 回复 (0)
cetia4学习笔记(3)
http://our.bizairshop.com/note/post/cetia4-3.html
5.2 POST/PUT/DELETE HTTP请求的path info
// 对应 http://example.com/forum/topics
public String update( ActionContext cont ...
by tou3921 2008-09-18 浏览 (29) 回复 (0)
C++异常会极大地影响效率?
前几天做了个小测试,结果发现C++异常性能比较低。
for(int i=0; i<1000000; i++){
try{
//...
}catch(...){
}
}
try里面实际上没有异常抛出,这和实际项目中大部分情况相似,异常只有非常少的时候会抛也。
经测试,在C++里面加个try以后性能下降了百多倍,面D语言里面下降非常少 ...
by qiezi 2007-06-14 浏览 (1883) 回复 (12)
Groovy无痛AOP之旅
Groovy无痛AOP之旅
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-wi ...
by shiren1118 2007-11-22 浏览 (493) 回复 (0)
cetia4学习笔记(2)
http://our.bizairshop.com/note/post/cetia4-2.html
前面说过,在无状态的web service环境,是不允许拿到session的,
所以调用 getSessionAttribute()和调用getRequestAttribute()方法
是一样的效果。 这一开始看起来很怪异,但是这样就可以使用单一的方法
同时处理web和web service两种请 ...
by tou3921 2008-09-18 浏览 (35) 回复 (0)
相关新闻
JEXIN——Java错误仿真平台
JEXIN——Java错误仿真平台
初始版本:0.5
Jexin,基于Apache License 2.0许可证。Jexin通过使用异常注入,实现了错误仿真。异常注入意味着拦截方法调用,通过抛出Jexin定义的异常来模拟一些错误。例如:有一个发送消息的方法sendMessage,它发送一条消息到JMS消息队列。Jexin用户能配置sendMessage来模拟如下情况,当方法被调用时,如JMS消息队 ...
by jacktom 2008-05-29 浏览 (467) 回复 (0) 关键字:
CommonTemplate0.8.5发布
CommonTemplate0.8.5发布(2008-08-04)
CommonTemplate是一个模板引擎,用于编译运行CTL模板语言,并且模板可以在Java,.Net,JS等中通用;
其主要目标是作为JSP,ASP.Net等的替代方案,以保证用简单的语法,良好的结构,不混杂业务逻辑的方式书写页面;
适合于充当Model-View-Controller(MVC)模式应用的View角色,以使能 ...
by javatar 2008-08-04 浏览 (732) 回复 (6) 关键字: commontemplate
CommonTemplate发布0.8.7版本
CommonTemplate发布0.8.7版本(2008-10-03)
项目地址:http://www.commontemplate.org
问题修复:
修复Object.toJson在两对象互相引用时死循环的BUG
修复静态方法不能调用的BUG, 如: ${&com.xxx.Utils.calc(xxx)}
修复$setting指令String到Locale转换的BUG.
修复"&a ...
by javatar 2008-10-03 浏览 (489) 回复 (3) 关键字:

