Je veux enrégistrer des objects avec la méthode writeObject mais peu importe ce que je fais mon programme se rend automatiquement au catch IOException et affiche mon message d'erreur. Je veux comprend pourquoi mon programme ne veut enrégistrer mes 3 objets.
public void enregistrerPiles()
{
ObjectOutputStream fichier = Utilitaire.ouvrirFichierEcriture();
try
{
fichier.writeObject(piles[0]);
fichier.writeObject(piles[1]);
fichier.writeObject(piles[2]);
fichier.close();
}
catch (IOException e)
{
JOptionPane.showMessageDialog(null, "Erreur d'écriture",
"Tours de Hanoi", JOptionPane.ERROR_MESSAGE);
}
}
MaRy