原创文章,转载请保留作者名。  摘要 Java异常模型的设计是Java应用的架构设计中最重要的决定之一。本文从Java语言规范中第11章对异常的介绍出发,探究Java异常的本质,并介绍Java异常设计的基本原则。 异常的本质 Java语言规范中对于异常的定义如下:当程序违反了Java语言的语义约束时,Java虚拟机将使用异常来报告这个错误。Java语言的设计目标之一是提供可移植性(portability)和健壮性(robustness),为了达到这个目标,当违反语义约束时,Java将抛出一个异常,并且将程序执行的控制流从异常发生的点转移到用户指 ...
architect2008
搜索本博客
博客分类
最近加入圈子
最新评论