* @return array object on top of the stack
* @throws CoreException
* if not available
*/
protected IJavaArray popArray() throws CoreException {
IJavaValue value = popValue();
if (value instanceof IJavaArray) {
return (IJavaArray) value;
} else if (value.isNull()) {
// null pointer
throw new CoreException(new Status(IStatus.ERROR,
JDIDebugPlugin.getUniqueIdentifier(), IStatus.OK,
InstructionsEvaluationMessages.ArrayAccess_0, null));
} else {