Uses of Package
exceptions

Packages that use exceptions
exceptions   
gui   
rushhour   
 

Classes in exceptions used by exceptions
RushHourException
          Generic exception for the Rush Hour game which all other exceptions are extended from.
 

Classes in exceptions used by gui
RushHourException
          Generic exception for the Rush Hour game which all other exceptions are extended from.
 

Classes in exceptions used by rushhour
IllegalBoardMoveException
          Chiefly concerned with board moves being legal (not landing on another car, not jumping over cars, etc.).
InvalidFirstVehicleException
          Chiefly concerned with the red car being the first vehicle added to the board.
InvalidVehicleColorException
          Chiefly concerned with vehicle color (two vehicles cannot have the same color).
InvalidVehicleException
          Cheifly concerned with invalid vehicles (must be of type "car" or "truck").
OffGameBoardException
          Chiefly concerned with vehicles being placed within the bounds of the game board.
RedCarException
          Chiefly concerned with the red car and its superiority (namely, placed in the third row).
VehicleDoesNotExistException
          Chiefly concerned with vehicles that are searched for but do not actually exist.
VehicleOverlapException
          Chiefly concerned with vehicles that are placed one over another.