Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1 . Create Java project Week 0 3 Exceptions. Create TestExceptions.java to demonstrate exceptions in Java. 2 . TestExceptions.java must have the following methods: main,

1. Create Java project Week03Exceptions. Create TestExceptions.java to demonstrate exceptions in Java.
2. TestExceptions.java must have the following methods: main, TestArithmeticError, TestArrayIndexError, TestNumbeFormatError, TestStringIndexError, and TestNullPointerError. (50 points)
a. main: This calls other methods.
b. TestArithmeticError: Test dividing a number by zero. Initialize intNum1 and intNum2 respectively to 30 and zero. Declare output to be equal to intNum1/ intNum2. Catch division by zero and display message You should not divide a number by zero.
c. TestArrayIndexError: Test accessing an array index which does not exist. For example, if an array has only 5 elements and we are trying to display 7th element then it would throw this exception. The exception message should display Array Index Out of Bounds.
d. TestNumberFormatError: Test parsing a string to any numeric variable using Integer.parseInt. It will throw NumberFormatException since a string cannot be parsed to int. Display exception message Number format exception occurred.
e. TestStringIndexError: Test for an index that is not within the range. Each character of a string object is stored in a particular index starting from 0. Use method charAt(intIndex) of java.lang.String where intIndex argument is the index. Display exception message String Index Out of Bound Exceptions.
f. TestNullPointerError: Test for a null object using str.length. Display exception message Null Pointer Exception.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Focus On Geodatabases In ArcGIS Pro

Authors: David W. Allen

1st Edition

1589484452, 978-1589484450

More Books

Students also viewed these Databases questions

Question

6. Explain what causes unsafe acts.

Answered: 1 week ago

Question

Question Can life insurance be used in a Keogh (HR 10) plan?

Answered: 1 week ago