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