nerdexam
Oracle

1Z0-851 · Question #19

Given: 11. class Converter { 12. public static void main(String[] args) { 13. Integer i = args[0]; 14. int j = 12; 15. System.out.println("It is " + (j == i) + " that j==i."); 16. } 17. } What is…

The correct answer is D. Compilation fails because of an error in line 13. See the full explanation below for the reasoning.

Question

Given: 11. class Converter { 12. public static void main(String[] args) { 13. Integer i = args[0]; 14. int j = 12; 15. System.out.println("It is " + (j == i) + " that j==i."); 16. } 17. } What is the result when the programmer attempts to compile the code and run it with the command java Converter 12?

Options

  • AIt is true that j==i.
  • BIt is false that j==i.
  • CAn exception is thrown at runtime.
  • DCompilation fails because of an error in line 13.

How the community answered

(34 responses)
  • A
    3% (1)
  • B
    6% (2)
  • C
    12% (4)
  • D
    79% (27)

Community Discussion

No community discussion yet for this question.

Full 1Z0-851 Practice