【发布时间】:2014-03-29 15:52:46
【问题描述】:
我有以下情况:
public class MyHandler extends DefaultHandler {
public class CustomException extends SAXException {
}
}
Eclipse 告诉我 SAXException 是可序列化的,我应该将 serialVersionUID 添加到 CustomException 或取消警告。
问题:
- 为什么这种异常会实现可序列化?
- CustomException 为空。我应该添加一个 serialVersionUID 还是禁止显示警告?
相关问题(不太重要):为什么 Eclipse 总是告诉我缺少一个 serialVersionUID,即使我添加了一个?
【问题讨论】:
-
1) 如果任何类实现了可序列化接口,那么原因是一样的 2) 抑制它
-
我以前从未理解过警告,但这里有个很好的问题:stackoverflow.com/questions/285793/…
标签: java eclipse serialization sax serialversionuid