Необработанное исключение в обработчике необработанного исключения - PullRequest
6 голосов
/ 30 августа 2011

Этот вопрос может показаться немного глупым;)

Как бы приблизиться к возможности возникновения необработанного исключения в UncaughtExceptionHandler ?

Ответы [ 2 ]

5 голосов
/ 30 августа 2011

Очень интересный вопрос, я не думал об этом раньше.

Похоже, что вы либо установили свой собственный uncaughtExceptionHandler в своем потоке, либо он будет передан JAVAs defaultUncaughtExceptionHandler,

Я быстро прогуглил и нашел похожий случай для получения данных о сбоях с Android.Я думаю, что вы можете быть заинтересованы в этой ссылке Как получить данные о сбое из моего приложения Android?

4 голосов
/ 30 августа 2011

Ну, вы должны поймать их сами. Документация uncaughtException(), на которую вы ссылаетесь, четко гласит:

Любое исключение, выбрасываемое этим методом, будет игнорироваться виртуальной машиной Java.

Но вы можете планировать только пока. Итак, вы обрабатываете исключения вашего обработчика исключений, но кто обрабатывает этот код? То же самое с регистрацией неудачного события регистрации. Обработчики исключений до конца ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...