В чем разница между следующими способами обработки InterruptedException
? Как лучше всего это сделать?
try{
//...
} catch(InterruptedException e) {
Thread.currentThread().interrupt();
}
ИЛИ
try{
//...
} catch(InterruptedException e) {
throw new RuntimeException(e);
}
РЕДАКТИРОВАТЬ: Я также хотел бы знать, в каких сценариях используются эти два.