androidtrycatch
1. android 的try catch 具體能處理什麼問題 簡單介紹 給個簡單的例子
如果沒有try的話,出現異常會導致程序崩潰。
try可以保證程序的正常運行下去
try{
int i = 1/0;
}catch(Exception e){
........
}
計算的話,如果除數為0,則會報錯,如果沒有try的話,程序直接崩潰。用try的話,則可以讓程序運行下去,並且輸出為什麼出錯!
try的話,配合log4j使用會對程序的日後維護幫助很大。
PS:不是原創,但希望能幫助你,我也是android新手,共同學習
2. android中google有一個方法可以替代 Thread.sleep()方法來著。它不需要try catch,叫啥
如果是想延時一下,在處理業務邏輯的話,可以使用handler類提供的方法:handler.postDelayed()直接延時操作
3. 怎麼知道這時候就給用try catch了
智能點的編譯器(比如android studio)會提示你,使用try catch處理可能的異常
4. 為什麼使用Try,Catch捕獲異常,程序依然Crash
try catch是一種異常處理機制,但是有兩點需要注意。
1.只有在try塊內部的代碼所拋出的異常才會被捕獲,如果是try塊范圍外的代碼,就不會捕捉異常。
2.catch需要指定異常類型。只能夠捕獲指定的異常類型。如果發生崩潰的異常並沒有列在catch中,那麼也不會捕獲該異常。最終導致程序崩潰。
5. Android編程,怎樣讓整個activity都運行在try-catch中,總是因為點小錯誤就閃退
運行用try,別用catch了。再試試看
6. android studio 怎麼快速加try catch
正確答案: 採納的是錯誤
選中代碼塊 ctrl + alt + t 添加try/catch