数组时给出的数组上界和下界进行比较。如果一个下标超出了预期的范围时，那么就引发一个错误来阻止进一步的访问。（例如：.NET Framework中的IndexOutOfRangeException和ArgumentOutOfRangeException类型异常）比如在访问一个下标范围是0~9的数组前检查下标是否也在0~9内，而不是如25之类的越过数组结尾的下标。除了软件实现的下标检查之外，VAX架构的电脑拥有一条INDEX汇编指令，可以用来检查数组的下标是否越界，可以至多提供6个任意VAX编址的地址。