Как решить эту проблему, не испортив сам метод явным проверки?
Метод:
Код: Выделить всё
task(){
line1
line2
line3
...
lineN
}
< /code>
Ожидаемый результат:
Когда поток прерывается, метод должен немедленно выйти. Каждая строка, была ли поток прервана или нет. Если это прервано, бросьте исключение. < /P>
task(){
throwIfInterrupted()
line1
throwIfInterrupted()
line2
throwIfInterrupted()
line3
...
throwIfInterrupted()
lineN
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... -exception
Мобильная версия