В некоторых случаях большинство из нас пишут такие вещи:
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
; // do nothing
}
Правильно или неправильно, допустимо только в некоторых тестовых жгутах, не моя точка зрения. Я хочу сказать, что один и тот же код можно было бы написать более кратко:
LockSupport.parkNanos(2000* 1000000);
Есть ли какая-то причина, почему я должен поддерживать один подход над другим.