Unit 4: Generic Programming, Exception Handling, and Implementation Modeling21CSC102J

Exception Handling: try, throw, and catch Mechanism

Curriculum and historical examination lineage for Exception Handling: try, throw, and catch Mechanism under Unit 4 (Generic Programming, Exception Handling, and Implementation Modeling) of Object Oriented Design and Programming (21CSC102J) at SRMIST.

Appearances
7
Cataloged Exam Questions
Exam Papers
6
Distinct University Exams
Question Families
5
Recurring Conceptual Archetypes
SRMIST Status
Active
Regulation 2021 Syllabus
Assessment Cycle Weightage

Historical appearance distribution across SRMIST Formative Tests (CT1, CT2) and University End Semester examinations.

CT1
0
Cycle Test 1
CT2
0
Cycle Test 2
EndSem
6
Semester Exam
Marks Weightage Distribution

Factual marks weightage of questions asked on this topic in historical examinations.

1 Marks:5 questions
8 Marks:1 questions
Recurring Question Families (5)

Question templates that recur across multiple examination cycles with similar conceptual stems.

singleton1 paper appearance

“Which part of the try-catch block is always fully executed? (A) try part (B) catch part (C) finally...”

singleton1 paper appearance

“________ is used to handle exceptional situations during program execution. (A) break and continue...”

singleton1 paper appearance

“What is the purpose of the 'finally' block in exception handling? (A) To catch exceptions (B) To...”

singleton1 paper appearance

“b. Write a C++ program containing a possible exception using a try block to throw it and a catch...”

singleton1 paper appearance

“An exception thrown from outside try block will ____________ (A) Call function return (B) Be...”

Sample Past Exam Questions

Representative historical questions extracted directly from SRMIST examination papers.

Which part of the try-catch block is always fully executed? (A) try part (B) catch part (C) finally part (D) throw part

Year: 2025•Assessment: EndSem
1 Marks

________ is used to handle exceptional situations during program execution. (A) break and continue (B) try and catch (C) if-else statements (D) switch-case

Year: 2025•Assessment: EndSem
1 Marks

What is the purpose of the 'finally' block in exception handling? (A) To catch exceptions (B) To throw exceptions (C) To clean up resources (D) To define custom exceptions

Year: 2025•Assessment: EndSem
1 Marks

b. Write a C++ program containing a possible exception using a try block to throw it and a catch block to handle it properly.

Year: 2023•Assessment: Other
8 Marks

An exception thrown from outside try block will ____________ (A) Call function return (B) Be ignored (C) Hang the machine (D) Call function terminate

Year: 2019•Assessment: EndSem
Historical Papers Indexed (6)

Examinations where questions for Exception Handling: try, throw, and catch Mechanism have appeared.

Object Oriented Design And Programming - PYQ May 2025
2025EndSem
Object Oriented Design And Programming - PYQ Jul 2025
2025EndSem
Object Oriented Design And Programming - PYQ Dec 2023
2023Other
Object Oriented Design And Programming - PYQ Nov 2019
2019EndSem
Object Oriented Design And Programming - PYQ May 2022
2022EndSem
Object Oriented Design And Programming - PYQ Nov 2025
2025EndSem
Other Exam Topics in Unit 4: Generic Programming, Exception Handling, and Implementation Modeling

Master Exception Handling: try, throw, and catch Mechanism in MintAI

Practice past exam questions, test recurring archetypes, and view predictive probability for this topic before your upcoming exam.