1.try-catch
try{
//一些會拋出異常的方法
}catch(Exception){
//處理該異常的代碼塊
}

image.png
2.多個catch

image.png
編寫多個catch語句應(yīng)注意:先小后大,也就是先子類后父類
try{
//一些會拋出異常的方法
}catch(Exception e){
//處理該異常的代碼塊
}catch(Exception2 e){
//處理該異常的代碼塊
}…(n個catch塊)…{
//處理該異常的代碼塊
}
錯誤書寫:

image.png
3.try-catch-finally
try{
//一些會拋出異常的方法
}catch(Exception e){
//處理該異常的代碼塊
}catch(Exception2 e){
//處理該異常的代碼塊
}…(n個catch塊)…{
//處理該異常的代碼塊
}finally{
//最終將要執(zhí)行的一些代碼
}