Which overload will get selected for null in Java?

Viewed 8587

If I write this line in Java:

JOptionPane.showInputDialog(null, "Write something");

Which method will be called?

  • showInputDialog(Component parent, Object message)
  • showInputDialog(Object message, Object initialSelectionValue)

I can test it. But in other cases similar to this, I want to know what happens.

3 Answers
Related