Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
JDO 3.1
-
None
Description
If an implementation does not support the method, it should not throw an exception. But if the implementation supports the method, and e.g. there is an illegal argument, it is allowed but is not required to throw IllegalArgumentException. It is not allowed to throw an exception simply to report that the method is not supported.