Описание тега interrupted-exception

3 ответа

InterruptedException при отладке приложения для Android

При отладке в Android Studio в некоторых случаях происходит сбой приложения со следующим исключением: 08-27 18:01:25.144 19241-24656/? E/AndroidRuntime﹕ FATAL EXCEPTION: pool-7-thread-1 Process: com.callsign.android.dev, PID: 19241 java.lang.Interru…
27 авг '15 в 17:18
1 ответ

Извлечение кода завершения процесса в случае ThreadInterrupted

Я только что создал процесс с помощью вызова exec(), и теперь я использую его метод.waitFor(). Мне нужно поймать InterruptedException, но я не уверен, что я должен поместить в блок кода перехвата. Я хотел бы получить код завершения, но не получу, ес…
3 ответа

Разница между программными и аппаратными прерываниями

Недавно я начал работать над микроконтроллерами ARM Cortex. Читая различные статьи через Интернет, я обычно находил 2 общих термина как программное прерывание и аппаратное прерывание. Какова реальная разница в обоих? Можете ли вы объяснить на пример…
0 ответов

Весеннее отключение с задержкой, некоторое время игнорируйте InterruptException

В весеннем приложении. Позвони так: result = myCompletionService.take().get(); myCompletionService имеет тип CompletionService. По замыслу, поток выполнит некоторые вычисления, завершит и завершит работу. Таким образом, при весеннем отключении этот …
11 сен '15 в 21:07
1 ответ

Java Lock.lock() и Lock.lockInterruptibly()

Я хотел бы знать, как блокировки реализованы в Java. В некоторых уроках я обнаружил, что они должны быть реализованы с использованием wait () и notify () / notifyAll () и некоторых логических флагов (это может быть намного сложнее, но в принципе так…
2 ответа

Пользовательские исключения Java

Я хочу воспроизвести часть поведения InterruptedException, но я не понимаю, как это работает... Итак, у меня есть этот код: public static void main(String [] args){ try{ }catch(InterruptedException ie){ } } Когда я пытаюсь скомпилировать его, я полу…
1 ответ

InterruptedException: что вызывает это?

Существуют интересные вопросы и ответы, касающиеся Java InterruptedException, например, "Причина InterruptedException" и " Обработка InterruptedException в Java". Тем не менее, ни один из них не говорит мне о возможных источниках InterruptedExceptio…
11 ноя '14 в 01:54
1 ответ

Модульное тестирование InterruptedException для ThreadPoolTaskExecutor с Mockito Spy

Я использую весну ThreadPoolTaskExecutor для выполнения задач в несколько потоков. Класс выглядит как ниже @Component public class LoadData { //... ... @Inject private ThreadPoolTaskExecutor taskExecutor; public SomeData getData(Long id) { Future&lt…
21 сен '18 в 03:40
2 ответа

Ожидать метода класса Condition, не бросающего InterruptedException

У меня странная проблема с методом await класса Condition в Java SE 6. Проблема в том, что метод await NOT всегда выдает исключение при прерывании другим потоком. В документации написано, что IE бросается, когда: ... какой-то другой поток прерывает …
4 ответа

Java: вызов прерываемых методов из кода

Я читаю 7-ю главу "Параллелизм Java на практике". В разделе, где говорится о методах, которые не имеют собственной политики отмены, но вызывают методы, которые могут быть прерваны, книга должна сказать следующее. Действия, которые не поддерживают от…
3 ответа

Прерванная исключительная ситуация против isInterrupted в цикле while

Предположим, что у меня есть следующий код: while(!Thread.currentThread().isInterrupted()){ //do something Thread.sleep(5000); } Сейчас Thread.sleep генерирует InterruptedException, поэтому должно быть так: while(!Thread.currentThread().isInterrupte…
4 ответа

Почему InterruptedException является проверенным исключением?

Это вопрос о старой Java, когда мы создавали свои собственные потоки. Некоторые методы, такие как Thread.sleep(100) бросить InterruptedException когда это прервано другим потоком. Теперь, как я понимаю, прерывание означает, что другая нить говорит: …
08 апр '13 в 03:51
3 ответа

Кто прерывает мою тему?

Я понимаю, что делает InterruptedException и почему оно выбрасывается. Однако в моем приложении я получаю его при ожидании SwingUtilities.invokeAndWait() в потоке, который известен только моему приложению, и мое приложение никогда не вызывает Thread…
0 ответов

Ошибка тайм-аута при первой попытке синхронизации приложения

Я работаю в коде, который загружает всю информацию с сервера при первом входе в систему. Дело в том, что при попытке синхронизации приложения в первый раз всегда запускается ошибка тайм-аута, а затем при повторной попытке процесс работает успешно. М…
1 ответ

InterruptedException в потоке кеша RxJava при отладке на Android

Иногда, когда я отлаживаю свое приложение, я сталкиваюсь с InterruptedException в RxCachedThreadScheduler-1. Вот след: Fatal Exception: java.lang.InterruptedException at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInt…
0 ответов

Либо повторно прервите этот метод, либо сбросьте проблему "InterruptedException в сонаре".

В одном из моих методов наступает прерванное исключение и исключение при выполнении. Я вставляю попытку поймать вот так. try{ //my code }catch(InterruptedException|ExecutionException e) Log.error(" logging it"); throw new MonitoringException("it fai…
3 ответа

Обнаружение Го обычного прерывания

Есть ли способ определить, была ли процедура go прервана во время ее выполнения? Я хотел бы что-то похожее на InterruptedException на Java: https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html
1 ответ

currentThread().interrupt() внутри блока перехвата InterruptedException?

Читая чужой код, я наткнулся на следующее: class Worker extends Thread { .... public void run() { try { while ( true ) { ..... DO WORK ..... } } catch ( InterruptedException e ) { Thread.currentThread().interrupt(); } catch ( RuntimeException e ) { …
15 фев '19 в 20:25
0 ответов

Обработчик прерываний не выполняется..... в am335x BBB

Я работаю над ti-am335x BBB и пытаюсь заставить прерывание работать на уровне u-boot spl (без уровня os). Я читаю поток кода u-boot по следующей ссылке... http://www.programering.com/a/MzMwcTNwATI.html что я сделал, я определил "CONFIG_USE_IRQ" в фа…
2 ответа

Задача была прервана в Universal-Image-Loader

Недавно я использовал версию 1.9.1 UIL в своем проекте, и мой тестер неоднократно сообщал, что изображения не отображаются при первом запуске приложения, но это нормально, когда приложение запускается или завершается впоследствии. Затем я проверяю л…