P1_APLab2Quiz_B3B4

Quiz
•
Computers
•
University
•
Hard
MR ARORA
Used 1+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
What is the primary purpose of abstract methods in Java?
To create methods that can only be accessed within the same package.
To prevent the instantiation of abstract classes.
To define methods that must be implemented by any concrete class derived from the abstract class.
To provide default implementations for methods in derived classes.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
In Java, if an exception is thrown in a try block and there are multiple catch blocks, what happens if the exception type does not exactly match any catch block but is a subclass of one of the catch block's parameters?
The compiler throws an error because of ambiguity.
The catch block with the superclass parameter will be executed.
The catch block with the subclass parameter will be executed.
The program will terminate without handling the exception.
3.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Which of the following statements about checked and unchecked exceptions in Java is correct?
Checked exceptions must be caught or declared in the method signature using throws keyword.
Unchecked exceptions are always caught by the compiler.
Checked exceptions are subclasses of RuntimeException.
Unchecked exceptions must be caught using try-catch blocks.
4.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Which statement is false regarding abstract classes in Java?
Abstract classes can have abstract methods with or without method bodies.
Abstract classes can be declared as final to prevent further inheritance.
Abstract classes cannot be instantiated directly; they need to be subclassed.
Abstract classes can have constructors for initializing instance variables.
5.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Predict the output.
A C
A B C
B C
B
6.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
What happens if a method uses throws but does not throw any exception?
It will cause a compilation error.
It will throw a runtime exception.
It will throw a checked exception automatically.
It will not cause any issue.
7.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
In Java, why can't methods in interfaces have access modifiers other than public?
It violates the encapsulation principle.
Interfaces are always public, so their methods are implicitly public.
It leads to ambiguity in method visibility.
Methods in interfaces can have different access modifiers based on the implementing class.
Create a free account and access millions of resources
Similar Resources on Wayground
12 questions
Java quiz-2024-Sec-B

Quiz
•
University
10 questions
exception

Quiz
•
University
10 questions
Java Programming

Quiz
•
University
15 questions
Unit 2 Inheritance in Java

Quiz
•
12th Grade - University
13 questions
Object oriented programming in java

Quiz
•
University
10 questions
Unit 3

Quiz
•
University
10 questions
java quiz based on interface

Quiz
•
University
12 questions
Cours 6 : Interfaces et Exceptions en Java

Quiz
•
University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
21 questions
Spanish-Speaking Countries

Quiz
•
6th Grade - University
20 questions
Levels of Measurements

Quiz
•
11th Grade - University
7 questions
Common and Proper Nouns

Interactive video
•
4th Grade - University
12 questions
Los numeros en español.

Lesson
•
6th Grade - University
7 questions
PC: Unit 1 Quiz Review

Quiz
•
11th Grade - University
7 questions
Supporting the Main Idea –Informational

Interactive video
•
4th Grade - University
12 questions
Hurricane or Tornado

Quiz
•
3rd Grade - University
7 questions
Enzymes (Updated)

Interactive video
•
11th Grade - University