1. UnauthorizedAccessException: 当试图访问受保护的文件时,该异常会被引发。

  2. IOException: 当源文件或目标文件正在被另一个进程使用,或者文件路径无效时,该异常会被引发。

  3. ArgumentException: 当源文件路径或目标文件路径为空、无效或不支持时,该异常会被引发。

  4. ArgumentNullException: 当源文件路径或目标文件路径为空时,该异常会被引发。

  5. PathTooLongException: 当文件路径超过系统定义的最大长度时,该异常会被引发。

  6. DirectoryNotFoundException: 当指定目标文件所在的目录不存在时,该异常会被引发。

  7. NotSupportedException: 当源文件路径或目标文件路径包含无效字符时,该异常会被引发。

  8. FileNotFoundException: 当源文件不存在时,该异常会被引发。

  9. SecurityException: 当调用进程没有足够的权限来执行文件移动操作时,该异常会被引发。

  10. COMException: 当在 COM 组件中发生错误时,该异常会被引发。

C#程序中,File.Move();方法,可能的所有报错Log

原文地址: https://www.cveoy.top/t/topic/zbv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录