Warum ist SaxException serialisierbar?
-
21-12-2019 - |
Frage
Ich habe die folgende Situation:
generasacodicetagpre.Eclipse sagt mir, dass SAXEXCECTION serialisierbar ist und dass ich entweder ein serialversionuiduid auf customexception hinzufügen oder die Warnungen unterdrücken sollte.
Fragen:
- .
- Warum implementiert eine solche Ausnahme serialisierbar?
- customexception ist leer.Sollte ich ein serialversionuid hinzufügen oder die Warnungen unterdrücken?
Verwandtes Problem (weniger wichtig): Warum sagt Eclipse immer, dass ein SerialVersionuid fehlt, auch wenn ich eins hinzufüge?
Lösung
1 Alle Ausnahmen sind serialisierbar, da Wurfbar, die Superklasse für alle Ausnahmen, serialisierbar ist.Es wird in RMI verwendet, wenn eine Remote-Methode eine Ausnahme auswirkt, dass diese Ausnahme mit der Serialisierung an den Client zurückgegeben wird
2 Sie können beide tun, wenn Sie Ihre benutzerdefinierte Ausnahme nicht serialisieren, es macht keinen Unterschied
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow