JDK-8143974 : provide explicit error reporting when throwing exceptions at creation time
  • Type: Sub-task
  • Component: core-libs
  • Sub-Component: java.util:collections
  • Priority: P5
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2015-11-24
  • Updated: 2018-09-11
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Description
Make sure any exceptions thrown at creation time are explicit about what's wrong.

* ensure that exceptions for duplicate set elements and map keys report the duplicate value
http://mail.openjdk.java.net/pipermail/core-libs-dev/2015-November/036854.html (Paul Benedict)

* report which argument is null 
http://mail.openjdk.java.net/pipermail/core-libs-dev/2015-November/036948.html (Roger Riggs)