Skip to content

Commit b17967f

Browse files
Update README.md
1 parent 34cc5e8 commit b17967f

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

README.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,45 @@ public class App extends Application {
5858

5959
` Cockroach.uninstall();`
6060

61+
62+
装载Cockroach后点击view抛出异常和new Handler中抛出异常捕获到的堆栈如下可以看到都已经被 `at com.wanjian.cockroach.Cockroach$1.run(Cockroach.java:47)` 拦截,APP没有任何影响,没有闪退,也没有重启进程
63+
```html
64+
65+
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: java.lang.RuntimeException: click exception...
66+
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: at wj.com.fuck.MainActivity$3.onClick(MainActivity.java:53)
67+
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: at android.view.View.performClick(View.java:4909)
68+
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: at android.view.View$PerformClick.run(View.java:20390)
69+
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: at android.os.Handler.handleCallback(Handler.java:815)
70+
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: at android.os.Handler.dispatchMessage(Handler.java:104)
71+
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: at android.os.Looper.loop(Looper.java:194)
72+
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: at com.wanjian.cockroach.Cockroach$1.run(Cockroach.java:47)
73+
02-15 11:25:16.941 29873-29873/wj.com.fuck W/System.err: at android.os.Handler.handleCallback(Handler.java:815)
74+
02-15 11:25:16.941 29873-29873/wj.com.fuck W/System.err: at android.os.Handler.dispatchMessage(Handler.java:104)
75+
02-15 11:25:16.941 29873-29873/wj.com.fuck W/System.err: at android.os.Looper.loop(Looper.java:194)
76+
02-15 11:25:16.941 29873-29873/wj.com.fuck W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5826)
77+
02-15 11:25:16.941 29873-29873/wj.com.fuck W/System.err: at java.lang.reflect.Method.invoke(Native Method)
78+
02-15 11:25:16.941 29873-29873/wj.com.fuck W/System.err: at java.lang.reflect.Method.invoke(Method.java:372)
79+
02-15 11:25:16.941 29873-29873/wj.com.fuck W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1009)
80+
02-15 11:25:16.941 29873-29873/wj.com.fuck W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:804)
81+
02-15 11:25:22.340 29873-29873/wj.com.fuck W/System.err: java.lang.RuntimeException: handler exception...
82+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at wj.com.fuck.MainActivity$4$1.run(MainActivity.java:63)
83+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at android.os.Handler.handleCallback(Handler.java:815)
84+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at android.os.Handler.dispatchMessage(Handler.java:104)
85+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at android.os.Looper.loop(Looper.java:194)
86+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at com.wanjian.cockroach.Cockroach$1.run(Cockroach.java:47)
87+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at android.os.Handler.handleCallback(Handler.java:815)
88+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at android.os.Handler.dispatchMessage(Handler.java:104)
89+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at android.os.Looper.loop(Looper.java:194)
90+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5826)
91+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at java.lang.reflect.Method.invoke(Native Method)
92+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at java.lang.reflect.Method.invoke(Method.java:372)
93+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1009)
94+
02-15 11:25:22.341 29873-29873/wj.com.fuck W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:804)
95+
02-15 11:25:24.457 29873-29873/wj.com.fuck W/System.err: java.lang.RuntimeException: new thread exception...
96+
02-15 11:25:24.457 29873-29873/wj.com.fuck W/System.err: at wj.com.fuck.MainActivity$5$1.run(MainActivity.java:76)
97+
98+
```
99+
61100

62101
* 当主线程或子线程抛出异常时都会调用exceptionHandler.handlerException(Thread thread, Throwable throwable)
63102

0 commit comments

Comments
 (0)