Последнее объявление незаконно в Java.Вы не можете объявить такой метод.Вы должны получить ошибку, подобную этой:
Test.java:8: error: <identifier> expected
public void foo(void) {/*...*/}
^
1 error
Так что не только в этом нет никакого смысла - вы просто не найдете корректный код, который пытается использовать этот стиль.