4.1 异常处理机制异常处理机制4.1.14.1.1什么是异常什么是异常用用任任何何一一种种计计算算机机语语言言设设计计的的程程序序在在运运行行时时都都可可能能出出现现各各种种错错误误,常常见见的的错错误误如如除除数数为为0、文文件件不不存存在在、文文件件不不能能打打开开、数数组组下下标标超超过过界界限限、内内存存不不够够用用等等。对对于于这这种种在在运运行行中中出出现现的的错错误误,计计算算机机系系统统中中通常有两种处理办法。通常有两种处理办法。(1)由计算机系统本身直接检测程)由计算机系统本身直接检测程序错误,遇到错误时使程序终止运行。这序错误,遇到错误时使程序终止运行。这种处理方法的优点是使程序设计比较简单。种处理方法的优点是使程序设计比较简单。但是,对程序错误一概地采用终止运行办但是,对程序错误一概地采用终止运行办法,显然过于简单化。因为有些情况下,法,显然过于简单化。因为有些情况下,完全可以通过其他途径保持程序继续运行。完全可以通过其他途径保持程序继续运行。比如,由于文件名不符合要求而无法打开比如,由于文件名不符合要求而无法打开文件,那么,可以提示用户输入一个新的文件,那么,