Java - ClassNotFoundException I have a class, but why am I getting an exception?

public static Reservation[] openBinaryFile( String fileName )
{
    Reservation [] objArray = null;

    try
    { 
        ObjectInputStream inStream = new ObjectInputStream(
            new FileInputStream( fileName ) );

        objArray = (Reservation[])inStream.readObject();

        inStream.close();
    }
    catch( ClassNotFoundException e )
    {
        System.out.println( "Exception: ClassNotFoundException." );
    }

I have a class, but why am I getting an exception? The class is in the same package as the others. Why am I getting this exception?

EDIT: : java.lang.ClassNotFoundException: java.net.URLClassLoader $1.run(URLClassLoader.java:200) java.security.AccessController.doPrivileged( )        java.net.URLClassLoader.findClass(URLClassLoader.java:188)        java.lang.ClassLoader.loadClass(ClassLoader.java.307)       at sun.misc.Launcher $AppClassLoader.loadClass(Launcher.java:301)        java.lang.ClassLoader.loadClass(ClassLoader.java:252)        java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)        java.lang.Class.forName0 ( )        java.lang.Class.forName( .java:247)        java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:604)        java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1575)        java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)        java.io.ObjectInputStream.readArray(ObjectInputStream.java:1624)        java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1323)        java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)        myViewer.DatabaseFile.openBinaryFile(DatabaseFile.java:42)        myViewer.Viewer. (Viewer.java:175)        myViewer.Viewer.main(Viewer.java:188)

+3
3

:

  • , Reservation[]
    • Reservation (, VIPReservation),
  • , Reservation

:

  • .

, , Reservation . , .

0

, , . serialVersionUID.

0

? e.printStackTrace() . , import java.io.ObjectInputStream?

0

Source: https://habr.com/ru/post/1736559/