【发布时间】:2017-06-11 14:11:35
【问题描述】:
我有一个大型 Android 应用程序,我需要记录我的应用程序中可能发生的所有类型的错误,包括 "Out of memory" 等。
有可能实现吗?
我可以使用
try {
} catch(throwable t) {
}
但是将整个代码添加到 try/catch 听起来很糟糕。以及如何捕获诸如“内存不足”之类的错误?
【问题讨论】:
-
如果内存不足,Android如何抛出异常? ;)
-
我猜没办法)
-
其实我的第一条评论是讽刺。顺便说一句,所有必要的异常都在类/方法中定义,因此您知道要捕获什么。是的,使用通用异常,例如
catch(Exception e)是个坏主意。
标签: android