add OutofBoundaryException class and test