Описание тега uncaughtexceptionhandler

ʻUncaughtExceptionHandler` - это интерфейс [tag:java], определяющий обработчики, вызываемые всякий раз, когда поток генерирует исключение, которое не перехватывается никаким блоком `try`. Класс, реализующий этот интерфейс, можно зарегистрировать, чтобы программист мог контролировать, что должно произойти в этом случае.
3 ответа

Обработчик исключений Spring Async Uncaught

@Override @Async public void asyncExceptionTest() { int i=1/0; } Как я могу войти в систему с помощью Spring Async Framework без необходимости пытаться поймать каждый асинхронный метод? Кажется, это не относится к DefaultUncaughtExceptionHandler вро…
1 ответ

Сбой приложения при использовании обработчика необработанных исключений приводит к остановке приложения

Я использую необработанный обработчик исключений для перехвата исключений, но это приводит к остановке моего приложения. Я ссылаюсь на этот пост. Как мне остановить зомбирование моего приложения после обработки необработанного исключения? а также эт…
26 апр '12 в 08:10
1 ответ

Java: таинственный обработчик исключений неперехваченного Java [с кодом]

Произошло что-то странное. Я написал программу на Java, в которой ничего не сделал для обработки необработанных исключений каким-либо особым образом. Но когда я запускаю эту конкретную программу в Windows 7, в статическом контексте, вызываемом из ma…
31 июл '12 в 18:51
1 ответ

ApplicationEventMulticaster UncaughtExceptionHandler

Я использую SpringEventMulticaster. Как настроить обработку необработанных ошибок при прослушивании событий? public ApplicationEventMulticaster asyncApplicationEventMulticaster() { SimpleApplicationEventMulticaster eventMulticaster = new SimpleAppli…
16 янв '18 в 08:43
1 ответ

Android - UncaughtExceptionHandler: максимальное время для завершения выполнения

Я понимаю, что UncaughtExceptionHandler работает на MainThread для обработки всех необработанных исключений. Я пытаюсь записать информацию о метании и потоке в файл, но я должен сделать это только в основном потоке. Я обеспокоен тем, что это может п…
1 ответ

UncaughtExceptionHandler изменяет сообщение об исключении

Небольшой пример: public class App { public static void main(String[] args) { throw new RuntimeException("Test exception"); } } Печать следующая, как и ожидалось: Exception in thread "main" java.lang.RuntimeException: Test exception at App.main(App.…
20 сен '13 в 08:47
2 ответа

Пользовательский NSUncaughtExceptionHandler вызывает предыдущий обработчик исключений

Мое приложение включает в себя библиотеку отчетов о сбоях, которая использует NSSetUncaughtExceptionHandler чтобы поймать аварии. Мне нужно реализовать пользовательское действие (журнал аварий и отображение предупреждений) до \ после реализации отче…
1 ответ

NSSetUncaughtExceptionHandler не ловит исключение в быстрой, но Crittercism делает это

Цель NSSetUncaughtExceptionHandler состоит в том, чтобы перехватить исключение и вывести его куда-нибудь, чтобы мы могли найти причину сбоя приложения и что является исключением. В Objective C это ловит исключение, как и ожидалось.. Вот ссылка Но в …
2 ответа

UncaughtExceptionHandler широко используется в приложении?

Я поставил UncaughtExceptionHandler, так что я могу записывать трассировки стека на диск, когда мое приложение падает. Я установил этот обработчик так: if (!(Thread.getDefaultUncaughtExceptionHandler() instanceof CustomExceptionHandler)) { exception…
28 авг '17 в 15:25
1 ответ

Обрабатывать необработанное исключение из ссылочной dll

Я создал aC# dll для обработки всех необработанных исключений из приложения. добавленной AppDomain appDomain = AppDomain.CurrentDomain; appDomain.UnhandledException += new UnhandledExceptionEventHandler(MyErrorHandler); код в моем проекте DLL, добав…
06 янв '14 в 10:02
1 ответ

UncaughtExceptionHandler не вызывается

У меня проблемы с использованием UncaughtExceptionHandler в Groovy / Java. class UncaughtExceptionLogger implements Thread.UncaughtExceptionHandler { @Override void uncaughtException(Thread t, Throwable e) { //TODO do some logging; println "test"; }…
2 ответа

Следует использовать как AppDomain.UnhandledException, так и Application.DispatcherUnhandledException?

После прочтения нескольких отличных постов о разнице между AppDomain.UnhandledException и Application.DispatcherUnhandledException выясняется, что я должен обработать оба. Это связано с тем, что с гораздо большей вероятностью пользователь может восс…
3 ответа

Тост не отображается в UnCaughtExceptionHandler

Я использую этот код для обработки любых необработанных исключений, которые могут вызвать сбой моего приложения. public class ExceptionHandler implements java.lang.Thread.UncaughtExceptionHandler { private final Context myContext; public ExceptionHa…
2 ответа

"Программа обнаружила ошибку" против "Необработанное исключение"

Я создал программу, которую я выпустил онлайн. Я пытался справиться со всеми exception, но иногда программа все еще имеет сбои. Но когда я воспроизводю сбой на моей стороне, он говорит: "В вашем приложении произошло необработанное исключение". Польз…
03 сен '14 в 17:38
0 ответов

Почему мой UncaughtExceptionHandler не перехватывает StackruError?

Я использую Java-демон и хочу перехватывать необработанные исключения. Итак, я написал класс: public class CodeineUncaughtExceptionHandler implements UncaughtExceptionHandler { private Logger log = Logger.getLogger(CodeineUncaughtExceptionHandler.cl…
2 ответа

Thread.setDefaultUncaughtExceptionHandler весной

Я разрабатываю приложение Spring, и мне было интересно, есть ли часть инфраструктуры, которая позволяет мне делать что-то подобное более элегантным способом, например, настраивать что-то в XML?
10 фев '12 в 14:05
1 ответ

Поймать исключение с UncaughtExceptionHandler, но показать диалог сбоя

Я реализовал ExceptionHandler, чтобы приложение не запускало активность, которая дает сбой, и она работает. Моя проблема в том, что он больше не отображает диалог ошибки. Вот код ExceptionHandler: public class MyExceptionHandler implements java.lang…
1 ответ

Периодический сбой приложения Android без журналов ошибок, несмотря на UncaughtExceptionHandler

Трудно объяснить проблему здесь - я не могу привести пример кода, потому что, если бы я знал, где в коде проблема, мне бы не понадобилась помощь. Тем не мение... Мое приложение, очень редко, взрывается с диалоговым окном "К сожалению [ваше классное …
3 ответа

GMS IllegalStateException: результаты уже были установлены?

Начиная с прошлой недели, наше приложение происходит много исключений об этом. Мы используем GMS 11.0.2 Fatal Exception: java.lang.IllegalStateException: Results have already been set at com.google.android.gms.common.internal.zzbo.zza(Unknown Source…
0 ответов

Как перестать показывать "Приложение остановлено"

Я использую Thread.UncaughtExceptionHandler, чтобы поймать исключение UnCaughtException. Я могу поймать исключение, но я также хочу перезапустить или убить приложение, а не сбой, как это сделать? Вот мой код: MyUncaughtExceptionHandler: public class…