see the atached

CIS527 Programming Assignment 1 Grading Sheet

Group #: Kunika Saxena

Date:

Correctness and Robustness

Score:__40_/ 90

Comments & Style

Score:___5___/ 5

Makefile & README

Score:____5__/ 5

Comments:

Total:__50_/ 100

(base) sayaliagalave@Gauravs-MacBook-Pro saxena_k_p1 % java OnlineAddressBookClient 127.0.0.1

[]

1: ADD

2. DELETE

3. LIST

4. SHUTDOWN

5. QUIT

Enter your data: Usage: <ADD Jinhua Guo 313-583-6439

ADD Hvfr Tfvc 123-876-5467

[ADD Hvfr Tfvc 123-876-5467]

1: ADD

2. DELETE

3. LIST

4. SHUTDOWN

5. QUIT

Usage <LIST>

200 OK

The list of records in the book

ADD Hvfr Tfvc 123-876-5467

1: ADD

2. DELETE

3. LIST

4. SHUTDOWN

5. QUIT

1: ADD

2. DELETE

3. LIST

4. SHUTDOWN

5. QUIT

200 OK

1: ADD

2. DELETE

3. LIST

4. SHUTDOWN

5. QUIT

1: ADD

2. DELETE

3. LIST

4. SHUTDOWN

5. QUIT

Usage <LIST>

200 OK

The list of records in the book

ADD Hvfr Tfvc 123-876-5467

1: ADD

2. DELETE

3. LIST

4. SHUTDOWN

5. QUIT

Usage <DELETE 1001>

DELETE 1001

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index 1001 out of bounds for length 1

at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)

at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)

at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)

at java.base/java.util.Objects.checkIndex(Objects.java:359)

at java.base/java.util.ArrayList.remove(ArrayList.java:504)

at OnlineAddressBookClient.deleteDataFromList(OnlineAddressBookClient.java:95)

at OnlineAddressBookClient.menu(OnlineAddressBookClient.java:49)

at OnlineAddressBookClient.main(OnlineAddressBookClient.java:24)

(base) sayaliagalave@Gauravs-MacBook-Pro saxena_k_p1 %

System crashing, Not performing any command as per request.Please see above outputs.