Become Oracle Certified with updated 1Z0-808 exam questions and correct answers
What will be the result of compiling and executing Test class?
1. //Test.java
2. package com.udayan.oca;
3.
4. import java.io.FileNotFoundException;
5.
6. public class Test {
7. public static void main(String[] args) {
8. try {
9. System.out.println(1);
10. } catch (NullPointerException ex) {
11. System.out.println("ONE");
12. } catch (FileNotFoundException ex) {
13. System.out.println("TWO");
14. }
15. System.out.println("THREE");
16. }
17. }
Below is the code of Test.java file:
1. package com.udayan.oca;
2.
3. import java.util.ArrayList;
4. import java.util.List;
5.
6. public class Test {
7. public static void main(String [] args) {
8. List
9.
10. list.add(27);
11. list.add(27);
12.
13. list.add(new Integer(27));
14. list.add(new Integer(27));
15.
16. System.out.println(list.get(0) == list.get(1));
17. System.out.println(list.get(2) == list.get(3));
18. }
19. }
What will be the result of compiling and executing Test class?
Given:

Given code of Thought.java file:
1. public class Thought {
2. /*INSERT*/ {
3. System.out.println("All is well");
4. }
5. }
Which 3 options, if used to replace /*INSERT*/, will compile successfully and on execution will print "All is well" on to the console?
Consider below code:
1. //Test.java
2. package com.udayan.oca;
3.
4. import java.util.ArrayList;
5. import java.util.Iterator;
6. import java.util.List;
7. import java.util.function.Predicate;
8.
9. class Employee {
10. private String name;
11. private int age;
12. private double salary;
13.
14. public Employee(String name, int age, double salary) {
15. this.name = name;
16. this.age = age;
17. this.salary = salary;
18. }
19.
20. public String getName() {
21. return name;
22. }
23.
24. public int getAge() {
25. return age;
26. }
27.
28. public double getSalary() {
29. return salary;
30. }
31.
32. public String toString() {
33. return name;
34. }
35. }
36.
37. public class Test {
38. public static void main(String [] args) {
39. List
40. list.add(new Employee("James", 25, 15000));
41. list.add(new Employee("Lucy", 23, 12000));
42. list.add(new Employee("Bill", 27, 10000));
43. list.add(new Employee("Jack", 19, 5000));
44. list.add(new Employee("Liya", 20, 8000));
45.
46. process(list, /*INSERT*/);
47.
48. System.out.println(list);
49. }
50.
51. private static void process(List
52. Iterator
53. while(iterator.hasNext()) {
54. if(predicate.test(iterator.next()))
55. iterator.remove();
56. }
57. }
58. }
Which of the following lambda expressions, if used to replace /*INSERT*/, prints [Jack, Liya] on to the console?
Select 2 options.
© Copyrights DumpsCertify 2026. All Rights Reserved
We use cookies to ensure your best experience. So we hope you are happy to receive all cookies on the DumpsCertify.