.\suncertify\db\Data.java:42: update(int,java.lang.String[],long) in suncertify.db.Data cannot implement update(int,java.lang.String[],long) in suncertify.db.DB; overridden method does not throw suncertify.db.SecurityException
I am sorry for editting this so many times. As others have suggested, I would use Sun's implementation of SecurityException... what do you gain by making your own? If you do want to use your own, I think it would be OK to specify the precise exception within the interface method of your Data class:
update(...)
throws RecordNotFoundException, suncertify.db.SecurityException {
...}
If you do this, you are still using the DB interface... just clarifying what it means, but I don't think the clarification is actually changing the signature.
[ May 25, 2005: Message edited by: Lara McCarver ]