Initialize the wheels field using data from loadWheelNamesFromDB(). Throw an exception if the data is invalid. Hint: if wheels aren't right, then it's not a car! Don't change the signatures.
Don't take the car to the shop!
You must be signed in to leave a comment
9 February 2022, 08:34
To ensure your solution validates correctly make sure to throw an exception when: - The array from loadWheelNamesFromDb == 0. - When the array is less than or greater than 4. - If the current value in the array array[i] is not in the enum.
29 October 2021, 09:45
The validation is ridiculous here. The Conditions need to be stated more clearly! Make sure that the program works if the loadWheelsFormDB() method returns the wheels in a different order. Also make sure to handle exceptions if the loadWheelsFromDB() method returns an array of a different length.