尝试在 NetBeans 中调试应用程序时收到以下错误消息:
java.io.WriteAbortedException:写入中止;java.io.NotSerializableException: board.Board$1
在调试过程中,我不得不在许多类中插入“实现可序列化”,因为在从存储大对象的文件读取的过程中出现异常。这并不困难,因为从异常消息中可以清楚地看出需要注意的类。让我感到震惊的是明显的匿名内部类“Board$1”。我一生都无法确定导致问题的“板”的来源。我怎样才能做到这一点?
因为这是调试实践的问题,而不是代码的细节(我认为)我没有包括它,但如果它有帮助我可以很容易地添加它。