То же, что и этот вопрос, но для java
Обновление Основываясь на комментариях и ответах нескольких людей, ясно, что Java имеет очень мало поведения undefined.
Поэтому я хотел бы спросить, какое поведение не очевидно. Пожалуйста, при ответе сделайте различие между ними:)