public void main に戻り値を付けられる

GDNJに投稿したのですが、public void main に戻り値を付けられるんですね。試したら本当にできました。昔(C言語)のことから、public void main だと体に染み付いているので驚きでした。考えてみれば、ただの関数なので戻り値が付けられなくはないですね。しかし、戻り値をつける場面はどこにあるのかな?