2012-04-02 9 views
0

Ich habe ein Programm, das mit mehreren Threads funktioniert. Für jedes Ich habe nicht abgefangen Exception-Handler th.setUncaughtExceptionHandler (new AppExceptionInterloper()), aber es zeigt "thread exiting with uncaught exception (group = 0x4001d800)" als ein lokales Problem. Warum erscheint es im Protokoll und nicht in der Klasse AppExceptionInterloper?Android Thread Ausnahme

Antwort

0

gleichen Fehler habe ich gerade jetzt. Sie müssen vergessen haben, die Exception in jedem try-catch wie Arrayindexoutbound oder JSONexception abzufangen. Ich habe das Array verwendet und den JSON als Ergebnis des Webservice erhalten. Ich habe vergessen, die JSONException darin zu setzen.

Wenn Sie den Stack-Trace sehen, finden Sie die "verursacht durch: java.lang.ClassCastException" oder etwas wie eine andere Ausnahme in Ihrem Fall. Fange es. Sie werden Ihren Code ausführen lassen.

Verwandte Themen