故意导致异常(Android with java)

The*_*his 2 java android exception

好吧,也许是因为周五四点三十分,但我有一个问题,我想我以后会后悔的.

我有一个实现java.lang.Thread.UncaughtExceptionHandler的android活动,我想在各个地方抛出一些异常(以确保稍后会发现意外的一个).我刚刚意识到你不能在try catch之外抛出异常,不幸的是我的项目没有构建和执行,有明显的例外,比如为未初始化的对象设置值(Unfortunate right).

那么最好的方法是什么让我的Android应用程序崩溃真的很好?

Sph*_*316 9

throw new RuntimeException("This is a crash... AHHHHH!!!!");

你很幸运我的朋友,我今天也做了同样的事情,并找到了崩溃我的应用程序的方法.尝试使用上面的代码,就像按下按钮强制崩溃一样.然后只需点击全部,Android就会要求您关闭您的应用.崩溃实现了!这至少对我有用.

  • 当你抛出任何继承`RuntimeException`的东西时,编译器就不会有问题.编译器只会抱怨"异常"的子项. (2认同)