I've just started learning Java and in every learning material, I see that for new method incoming parameters should be defined. If method doesn't use anything anyway it's defined like (String[] args). It's Ok for me. However I've seen one example with definition like in subject:
main(String... ignored)
I understand what it means but I've never seen any description for such kind of syntax. What does "..." and "ignored" means from JVM point of view and how I could use this in other situations? Thanks!