Question: Write a program that produces a report showing the number of students who can still enroll in given classes. Test your solution by retrieving the
Write a program that produces a report showing the number of students who can still enroll in given classes. Test your solution by retrieving the data from a text file that you create using a text editor, such as Notepad. Some sample data follows. Include the name of the class, current enrollment, and maximum enrollment.

Classes should not be oversubscribed. Define a custom exception class for this problem so that an exception is thrown if the current enrollment exceeds the maximum enrollment by more than three students. When this unexpected condition occurs, halt the program and display a message indicating which course is overenrolled.
Class name Current enrollment 18 Maximum enrollment 20 20 CS150 CS250 11 CS270 23 20 20 25 25 20 20 20 CS300 4 20 CS350 32
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
