CodeGym
AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 与文件操作相关的常见异常

    C# SELF
    等级 38,课时 0
    在这堂课里我们会拆解在 C# 中处理文件时最常见的异常:从 FileNotFoundException 和 UnauthorizedAccessException 到通用的 IOException。你会知道它们什么时候抛出、如何用 try-catch 正确处理、在 Windows、Linux 和 macOS 上有哪些注意事项,并且会得到实践建议、备忘表和遇到错误时的流程图。
    可用
  • 文件异常捕获 ( try-catch)

    C# SELF
    等级 38,课时 1
    在这节课你会学到如何在 C# 中安全地操作文件:正确使用 try-catch,选择合适的 catch 块,处理常见错误( FileNotFoundException、 UnauthorizedAccessException、 IOException 等),实现重试并避免常见陷阱。所有内容都有直观的例子和实用建议。
    可用
  • 检查文件/文件夹有没有

    C# SELF
    等级 38,课时 2
    在这堂课里你会学到在 .NET 里如何安全地操作文件系统:通过 File.Exists 和 Directory.Exists 检查文件和目录是否存在,使用 Path.Combine 正确拼路径,创建缺失的文件夹,避免读写时常见的坑。所有内容都有实战示例。
    可用
  • 损坏的文件和编码

    C# SELF
    等级 38,课时 3
    在这节课里我们来聊聊为啥在 .NET 里读文本文件会遇到编码错误,损坏的数据会怎么表现,以及遇到像 DecoderFallbackException 和 EncoderFallbackException 这样的异常时该怎么办。还会谈到 BOM、 Encoding 的设置、 fallback 策略、如何正确使用 StreamReader/ StreamWriter,以及一些实用的错误处理技巧。
    可用
  • 安全地读取和写入文件

    C# SELF
    等级 38,课时 4
    关于在 C# 和 .NET 中安全操作文件的实用指南:检查存在性和权限,使用 using 正确关闭流,使用 try-catch 处理错误,校验路径,管理共享访问( FileShare),通过 File.Replace 进行原子写入,以及何时适合用 File.ReadAllText/ File.WriteAllText 的包装。我们会解析常见场景、像 IOException 这样的异常,并展示带示例代码的可靠模式。
    可用
Learn
  • 注册
  • Java 课程
  • 任务帮助
  • 定价
  • Java 语法
社区
  • 用户
  • 文章
  • 论坛
  • 聊天
  • 成功故事
  • 动态
  • 联盟计划
Company
  • 关于我们
  • 联系方式
  • 评价
  • 媒体中心
  • CodeGym for EDU
  • 常见问题
  • 支持
CodeGymCodeGym 是一个从零开始学习 Java 编程的在线课程。该课程是初学者掌握 Java 的完美方式。它包含 1200+ 个带即时验证的任务,以及必要的 Java 基础理论。为了帮助你在学习中取得成功,我们实现了一系列激励功能:测验、编码项目、关于高效学习的内容,以及 Java 开发者职业相关内容。
关注我们
界面语言
English Deutsch Español हिन्दी Français Português Polski বাংলা
简体中文
मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
“程序员是培养出来的,不是天生的” © 2026 CodeGym
MastercardVisa
“程序员是培养出来的,不是天生的” © 2026 CodeGym