HINDUSTHANCOLLEGEOFENGINEERINGANDTECHNOLOGY
AnAutonomousInstitution
ApprovedbyAICTE,NewDelhi,AffiliatedtoAnnaUniversity,Chennai
AccreditedbyNBA(AERO,AUTO,BME,CIVIL,CHE,CSE,ECE,EEE,FOOD,IT,MECH,MCT,FT,AGRI,MCA,MBA)
Accreditedwith'A++'GradebyNAAC.
Coimbatore- 641032
RegisterNo 720725207038 Name of the Student Madhubala N
CourseCode &Name 24CA1203–JAVA PROGRAMMING
Regulations 2024
Branch MCA
Semester ONE
Batch 2025-2027
AssignmentNumber FIRST
SubmittedTo [Link] /HOD/MCA
Due Date 13-11-2025
SubmittedDate 13-11-2025
1. Demonstrate Nested try
Program :
import [Link];
public class NestedTryDemo {
public static void main(String[] args) {
Scanner sc = new Scanner([Link])
try {
[Link]("Enter numerator: ");
int num1 = [Link]()
[Link]("Enter denominator: ");
int num2 = [Link]();
try
{
int result = num1 / num2;
[Link]("Result = " + result);
}
catch (ArithmeticException e)
{
[Link]("Error: Division by zero is not allowed!");
}
try
{
int[] arr = {10, 20, 30};
[Link]("Enter array index: ");
int index = [Link]();
[Link]("Element = " + arr[index]);
}
catch (ArrayIndexOutOfBoundsException e)
{
[Link]("Error: Invalid array index!");
}
}
catch (Exception e)
{
[Link]("Error: Invalid input!");
}
[Link]("Program executed successfully!");
[Link]();
}
}
Output :