In the code for the
SCJD study guide...
I'm a bit confused...
How does the methods in DvdDatabaseImpl (which throw RemoteExceptions) implement the interface methods for DvdDatabaseRemote (which do *not* throw RemoteExceptions).
I would think that this would not compile, (i.e. I expect this text "...in sampleproject.db.DBClient; overriden method does not throw java.rmi.RemoteException"). However, the code compiles fine.
Any explanation why this compiles would be appreciated.