程序设计语言提供的机制一直是软件设计技术研究的热点,充分发挥这些机制的作用,能极大地提高软件开发效率。异常处理机制是面向对象程序设计语言的重要特征之一,它把异常处理的技术固化到了程序设计语言中,为开发可靠性软件系统提供了强有利的支持。为了充分发挥异常处理机制的作用并避免其副作用,介绍了Java语言中的异常处理,提出了Java语言的异常处理设计原则。