全套课件:VB.NET程序设计基础.ppt

以下程序段示意文件读写时可能引发的异常: Try 文件操作代码 Catch dirNotFound As System.IO.DirectoryNotFoundException 处理目录不存在异常 Catch fileNotFound As System.IO.FileNotFoundException 处理文件不存在异常 Catch pathTooLong As System.IO.PathTooLongException 处理路径名或文件名超过系统定义的最大长度时引发的异常 Catch ioEx As System.IO.IOException 处理文件操作时其他异常 Catch security As System.Security.SecurityException 处理读写文件操作时无足够权限异常 Catch ex As Exception 处理出上面无法处理的其他可能的异常 Finally 无论是否引发了异常,需要处理的操作 End Try 8.4 非结构化异常处理 案例8-5 检测除0溢出错误。 [案例知识点] 简单来说,结构化异常处理是使用包含异常、单独代码块和筛选器的控制结构创建异常处理机制。它使代码可以区分不同的错误类别,并根据相应情况做出响应。在非结构化异常处理中,代码开始的On Error 语句将处理所有的异常。 与非结构化异常处理相比,结构化异

文档评论(0)

1亿VIP精品文档

相关文档