Pourquoi writeObject lance-t-il java.io.NotSerializableException et comment le corriger?

J'ai cette exception et je ne comprends pas pourquoi elle serait lancée ou comment je devrais la gérer. try { os.writeObject(element); } catch (IOException e) { e.printStackTrace(); } Où elementest un TransformGroupcontenant une autre TransformGroupsinstance de la classe Atom: public class Atom...