JDK-8151198 : VarHandle factory-specific exceptions
  • Type: Sub-task
  • Component: core-libs
  • Sub-Component: java.lang.invoke
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2016-03-03
  • Updated: 2017-05-17
  • Resolved: 2016-04-13
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.
JDK 9
9 b115Fixed
Description
Specify on the VarHandle class doc that factory methods may specify additional runtime exceptions, to those specified on VarHandle, that may be thrown from access mode methods.

For example, certain access mode methods of VarHandles produced from MHs.byteArrayViewVarHandle/byteBufferViewVarHandle may throw ISEs if access is misaligned.