|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||