簡體   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