繁体   English   中英

安卓 具有几个try-catch块的onPostExecute

[英]Android. onPostExecute with several try-catch blocks

首先,我几乎没有Java经验。 我正在使用AsyncTask从服务器中获取一些数据,在onPostExecute方法中,我需要使用几个try-catch块来管理接收到的数据。 如果其中之一失败(执行了catch),则应用程序应停止执行并显示一个对话框。 但是,当执行任何catch块时,将执行以下try-catch块,这就是我要避免的事情。 我不能使用return因为onPostExecute返回void。

那么,管理这种情况以实现我所需要的最佳方法是什么?

如果Method返回Void,则可以使用“ return;”。 退出方法。

因此,在Catch块中,显示Dialogand Exit with return;

在其他地方,您可以在一个try块中捕获不同的异常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM