Exception Summary |
CapacityExceededException |
Thrown when Naturalist.collect is called, but the naturalist is already carrying the maximum number of animals. |
ExplorerModeException |
Thrown if the naturalist attempts to collect animal while in explorer mode
or if naturalist attempts to switch mode while not at ship. |
IllegalMoveException |
Thrown if the naturalist attempts to move between two nodes that are not adjacent. |
SpecimenNotFoundException |
Thrown if Naturalist.collect is called for an animal that isn't present |
TriumphException |
Nauturalist.moveTo throws this exception when all animals have been brought to the ship. |