故意引起异常(Android with java)

Cause an exception on purpose(Android with java)

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

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

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

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

你真幸运,我的朋友,我今天做了同样的事情,并找到了让我的应用程序崩溃的方法。尝试在某处使用上面的代码,例如当您按下按钮强制崩溃时。然后只需点击全部,Android 将要求您关闭您的应用程序。崩溃实现!这至少对我有用。