X1157: callValidateJeroos

The validateJeroo() method takes in an array of Jeroo objects and could throw two different exceptions.

If a Jeroo in the array is null, it will throw an IllegalArgumentException. If a Jeroo is facing North, it will throw an IllegalStateException.

Add two catch clauses to the try block in the method to: Return -1 if any Jeroos are null, or return -2 if any Jeroo is facing North. The method already returns 0 on normal operation.

Your Answer:

Feedback

Your feedback will appear here when you check your answer.