Quando eu tento fazer a deserialização do arquivo cliente.bin, ocorre o seguinte erro:
"Exception in thread "main" java.lang.ClassCastException: class java.lang.String cannot be cast to class br.com.alura.java.io.teste.Cliente (java.lang.String is in module java.base of loader 'bootstrap'; br.com.alura.java.io.teste.Cliente is in unnamed module of loader 'app') at br.com.alura.java.io.teste.TesteSerializacaoCliente.main(TesteSerializacaoCliente.java:25)"
```package br.com.alura.java.io.teste;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
public class TesteSerializacaoCliente {
public static void main(String[] args) throws IOException, ClassNotFoundException {
// Cliente cliente = new Cliente();
// cliente.setNome("Nico");
// cliente.setProfissao("Dev");
// cliente.setCpf("234113131");
//
// String nome = "Nico Steppot";
// ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("cliente.bin")); //Criando um arquivo binário para receber conteúdo das váriaveis;
// oos.writeObject(nome); //Transportando o conteúdo da String para um arquivo binário
// oos.close();
ObjectInputStream ois = new ObjectInputStream(new FileInputStream("cliente.bin")); //Abrindo um arquivo binário
Cliente cliente = (Cliente) ois.readObject(); // lendo o conteúdo do arquivo
ois.close();
System.out.println(cliente.getNome());
}
}
Desde já agradeço pela atenção.
`