【发布时间】:2016-06-20 18:57:10
【问题描述】:
我的项目要求解析给定目录中的文件。我创建了诸如 MyDirectory、MyFiles、MyRecords 和 MyFields 之类的类......它基本上是我的数据在内存中的表示。我需要异常处理方面的帮助。我想记录异常并在屏幕上显示错误。如果在 MyFields 类级别发生异常,我想将字段名称添加到 CustomErrorString,向 MyRecords 类抛出异常。在 MyRecords 类中捕获该异常,将记录编号附加到 CustomErrorString,向 MyFiles 类抛出相同的异常。在 MyFiles 类中捕获异常将文件名附加到 CustomErrorString 等...你们谁能告诉我如何为此创建自定义异常处理类以及如何在各种类中处理它并处理一般 system.Exception?
【问题讨论】:
标签: c# exception-handling try-catch