Home › AKTU PYQ › Object Oriented Programming with Java › PYQ Questions › Unit 2

Object Oriented Programming with Java Unit 2 – Exception Handling, Input Output and Multithreading: AKTU previous year questions

10 AKTU questions from Unit 2 (Exception Handling, Input Output and Multithreading) asked in 2024–2025, tagged by marks, year and topic. In short: about 25 marks of every paper come from this unit; the most asked topic is Exception Handling (5 times); 3 questions came back in a later year. The latest ones are listed below; on the page you can filter them by 2-mark or long questions, topic and repeats.

Unit 2 previous year questions

  • What is the purpose of the finally block in Java exception handling? (2 marks, 2025, Exception Handling)
  • How is throw different from throws? (2 marks, 2025, Exception Handling)
  • Explain the concept of multithreading. Write a program to implement two threads printing numbers alternatively. (7 marks, 2025, Multithreading)
  • Write a Java program to handle multiple exceptions using try-catch-finally. (7 marks, 2025, Exception Handling)
  • Write a Java program that creates two threads – one to print even numbers and the other for odd numbers. (7 marks, 2025, Multithreading)
  • Describe all the keywords used for exception handling in Java. (2 marks, 2024, Exception Handling)
  • Describe various states achieved by the thread in its life cycle. (2 marks, 2024, Multithreading)
  • Describe the ways to create the threads in Java with suitable code. Also explain which method is more suitable to create threads. (7 marks, 2024, Multithreading)
  • Differentiate between checked and unchecked exceptions in Java. Write a Java program to demonstrate Arithmetic Exception handlings. (7 marks, 2024, Exception Handling)
  • Differentiate between with suitable examples: 1. Character streams and Byte Streams 2. wait() and notify() (7 marks, 2024, Input Output Basics)

Most asked Unit 2 topics

  • Exception Handling – asked 5 times
  • Multithreading – asked 4 times
  • Input Output Basics – asked 1 times

Unit 2 question pattern

  • 2-mark questions: 4 asked in 2024–2025
  • 7-mark questions: 6 asked in 2024–2025
  • About 25 marks from Unit 2 in every paper
  • 3 questions were asked again in a later year

Unit 2 questions year by year

  • 2025: 5 Unit 2 questions asked (25 marks across that year's papers)
  • 2024: 5 Unit 2 questions asked (25 marks across that year's papers)