【发布时间】:2017-12-05 13:09:00
【问题描述】:
CATCH 异常是否会报告给 Firebase/Fabric 等? 如果我将 catch 块留空(出于某种原因 IDK 为什么有人这样做),android 会发出警告,但将其变量命名为 ignored 会解决警告,如何?
try {
} catch (Exception ignored) {
}
有没有更好的方法来拥有一个仅适用于调试的集中式异常处理程序。 提前感谢您的时间和精力。
【问题讨论】:
-
1.捕获不可能被报告。 2. 您的 IDE 不让您发出警告,因为您正在传达应该忽略异常。 3. 不要使用空的 catch 块。
-
感谢您的回复,所以命名变量 IGNORED 我的 IDE 是否考虑将其忽略?它有某种预定义的词吗? (我正在使用 Android Studio)
-
当变量名为
ignored时,android studio 会跳过警告。仅此而已。 (是的,它是预定义的)
标签: java android android-studio try-catch reporting