Android Studio未处理的异常警告

Run*_*oop 6 android android-studio

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

har*_*ore 5

正如我在评论中所说的,无论您使用的是Android Studio还是Eclipse其他IDE 都无关紧要,而在使用显示错误的代码(应在其中用代码包装代码的地方)时try / catch,则不能禁用此功能。您应该只添加块并更改代码,以便在程序执行过程中抛出此异常时,可以正确处理函数或类的其余部分。

对于throwing and catching exceptions in Java您可以在此处详细了解:

Java编程:引发和捕获异常

为了更好地解释哪些异常应该用try/catchblock 包装,哪些不是,下面是两个很好的示例:

Java异常处理Java异常