6.5. Instructions
aaload
Operation
Load reference
from array
Format
Forms
aaload = 50 (0x32)
Operand Stack
..., arrayref, index →
..., value
Description
The arrayref must be of type reference
and must refer to an array whose components are of type reference
. The index must be of type int
. Both arrayref and index are popped from the operand stack. The reference
value in the component of the array at index is retrieved and pushed onto the operand stack.
Run-time Exceptions
If arrayref is null
, aaload throws a NullPointerException
.
Otherwise, if index is not within the bounds of the array referenced by arrayref, the aaload instruction throws an ...
Get The Java® Virtual Machine Specification, Java SE 7 Edition, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.