异常是指程序运行过程中出现的非正常现象,例如用户输入错误、
除数为零、需要处理的文件不存在、数组下标越界等。由于异常
情况总是难免的,良好的应用程序除了具备用户所要求的功能以
外,还应该具备预见并处理可能发生的各种异常的功能。这种对
异常情况进行处理的技术成为异常处理。
计算机系统对异常处理通常由两种方法,第一种是计算
机系统本身直接检测程序中的错误,遇到错误给出错误
信息并终止程序的运行,第二种办法是由程序员在程序
中加入异常处理功能。