Exception

http://www.iteye.com/topic/2038
今天看Effective Java,看到了异常处理这一章。它建议了对于异常的一些操作,比如异常应该越早处理越好,try-catch块会降低java代码性能,应尽可能复用java提供的这些封装好的Exception,比如数组越界,空指针等,不要不处理catch的异常等。在这本书的前面也说过,对于导出的共有API,要去验证参数,抛出异常。
看到了这些,我心中有些疑惑,java的try-catch既然消耗性能,为什么还推荐了其它一些操作呢?到了JE上搜索了下,就看到了这个05年的帖子,让自己好好学习下,再次mark下,以便自己以后再阅读。

你可能感兴趣的:(java)