Android Studio未处理的异常警告

时间:2013-07-25 12:23:14

标签: android android-studio

当我输入某些行,如JSONObject解码或日期解析时,应用程序将无法编译,因为编译器发出UnhandledException警告,我必须先将调用包装在try/catch block中该应用程序将编译。这可以被禁用,这样我就不需要写try/catch block吗?

1 个答案:

答案 0 :(得分:5)

正如我在评论中所说,如果您使用的是Android StudioEclipse或任何其他IDE,那么使用显示错误的代码时,您应该使用{{1}包装代码}阻止,你不能禁用它。您应该只添加块并更改代码,以便在程序执行的某些时候抛出此异常时,可以正确处理函数或类的其余部分。

对于try / catch,您可以在此处详细了解:

Java Programming : Throwing and Catching Exceptions

为了更好地解释哪些异常应该用throwing and catching exceptions in Java块包装,哪些不是,这里有两个很好的例子:

Java Exception HandlingJava Exceptions