 Use of bound information makes it possible for a compiler to generate code that performs bounds checking, i.e.that tests if a pointer's value lies within the bounds prior to dereferencing the pointer or modifying the value of the pointer.If the bounds are violated some kind of exception may be raised.