文件的出错处理中很多的错误主要是在文件的输入和输出时发生的。用户可能因为得到一个非常的文件名而出错,因为这个文件可能根本就不存在,或者文件 夹不存在,或者是因为非法的参数,或者是因为文件写了保护。所以最好的办法就是把这些包含文件的输入输出操作放在Try模块中,并且确认用户已经能够获取 所有可能会发生的错误。 例如,用户可以用如下代码打开一个文件: