Answered step by step
Verified Expert Solution
Question
1 Approved Answer
No w , In the Tester ( Main ) Class: i . Take an integer user input n . ii . Create an array of
No w
In the Tester Main Class:
i Take an integer user input
ii Create an array of object of "Account" class of size and fill them up with user input values.
iii. Write a method called "WriteToFile" which will take a file as parameter and write to a file called
"AccountRecords". This method will only write those objects of the array for which the accountNo
is unique means the accountNo doesn't already exist in the file
note: remember to write to the file in a tabular method with columns: AccountNO, FirstName,
LastName, Balance
iv The program should throw a custom exception "DuplicateAccountException" whenever it
encounters a duplicate account number or have negative number as balance.
vBonus Question Write another method called "ReadFile" which will take a file as parameter and
read that file and throw a custom exception "CapitalException" whenever any Name has any Capital
letter in it
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started