почему запятая (, ) не вызывает ошибку компиляции?

Я пишу код и внезапно вижу, что "," не вызывает никаких ошибок компиляции. Почему?

То, что я имею в виду

public enum A {
    B, C, ; // no compilation error
}

, но

int a, b, ; // compilation error
17
задан 15 January 2011 в 12:30
поделиться