【问题标题】:why all the exception classes need to be serializable [duplicate]为什么所有异常类都需要可序列化[重复] 【发布时间】:2011-05-31 11:23:00 【问题描述】: 可能重复:Why should I always make my Exceptions [serializable]? (.NET) 有人知道原因吗? 【问题讨论】: 同Why should I always make my Exceptions serializable?。 好吧,它们不需要可序列化。 标签: c# .net 【解决方案1】: 因为异常可以跨进程边界甚至机器边界传输(例如,在使用远程处理时)。在这些情况下,可序列化有很大帮助。 【讨论】: