上传者: 38628953
|
上传时间: 2021-02-27 16:08:18
|
文件大小: 282KB
|
文件类型: PDF
火龙果软件工程技术中心 摘要Java开发人员做出的有关架构的最重要的决定之一便是如何使用Java异常模型。Java异常处理成为社区中讨论最多的话题之一。一些人认为Java语言中的已检查异常(CheckedExceptions)是一次失败的尝试。本文认为错误并不在于Java模型本身,而在于Java库设计人员没有认识到方法失败的两个基本原因。本文提倡思考异常情况的本质,并描述了有助于用户设计的设计模式。最后,本文讨论了异常处理在面向方面编程(AspectOrientedProgramming)模型中作为横切关注点(crosscuttingconcern)的情况。如果使用得当,Java异常将对程序