[英]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.