30 Questions
What is the return type of the equals() method in the String class?
boolean
What will be the output of the given Java program?
Not Equal
What type of exception is ArithmeticException in Java?
Unchecked exception
Which keyword is used to implement an interface in Java?
IMPLEMENTS
Which package is automatically imported in a Java program?
java.lang
Which of the following is a checked exception in Java?
IOException
What is a package in Java?
All of the above
What will happen if a NullPointerException is thrown in the following code?
A runtime exception is thrown and the program crashes
What is the purpose of the catch block in the following code?
To handle ArithmeticException
How can a custom exception be created in Java?
All of the above
What is the difference between a process and a thread?
A thread is a part of a process
What will be the output of the following code?
ArithmeticException caught
What is a key difference between a process and a thread?
A thread is a unit of execution that shares memory and resources with other threads in the same process
What is the output of the following code? String str = 'Hello'; str.replace('H', 'J'); System.out.println(str);
Hello
What is true about interfaces in Java?
1, 2, 3, and 4
Which of the following is NOT a characteristic of a process?
It shares memory and resources with other processes.
What is a characteristic of a thread?
It shares memory and resources with other threads.
What is NOT a characteristic of an interface in Java?
An instance of an interface can be created.
What is the purpose of setting the priority of a thread?
To set the priority of a thread
What is the purpose of multiple catch clauses in Java?
To catch different types of exceptions in the same block
What does 'java'.substring(1) return?
ava
How can threads be synchronized in Java?
Using synchronized methods and synchronized block
What is the difference between a checked and an unchecked exception in Java?
Checked exceptions must be caught or declared in the method signature, while unchecked exceptions do not have to be caught or declared
Which method is used to create a new thread in Java?
start()
What is the output of the program when the demo method is called?
ab cd ef gh ij kl ab cd
What is the purpose of the Throwable class in Java?
To catch and handle exceptions
What is the result of attempting to compile and run the program in Question 1?
false, true
Which keyword is used to handle exceptions in Java?
all of the above
What is the type of the array elements in the given program?
char
What is the purpose of the split method in the given program?
To split a string into substrings
Test your knowledge of Java basics with this quiz. Covers topics such as string manipulation, data types, and inheritance.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free