Multiple choice

What is the output of the given code?

public class HelloWorld {
 public static void main(String[] args) {
  int i = 128 << 4 << 3 << 2 >> 6;
  switch (i) {
   default: System.out.println("Bye");
   case 65536:
     System.out.println("Hello Italy");
   case 32:
     System.out.println("Hello Paris");
   case 8 / 2:
     System.out.println("Hello London"); //Line 1 
  }
 }
}

  1. Hello ItalyHello ParisHello London

  2. Bye

  3. ByeHello ItalyHello ParisHello London

  4. Hello ParisHello London

  5. Error at line 1

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This is the correct answer.