對(duì)于try-catch-finally語句:先執(zhí)行try塊中的代碼,如果正常運(yùn)行沒有發(fā)生異常則執(zhí)行完后執(zhí)行finally 代碼塊中的代碼;如若在try 中發(fā)生異常且被catch?捕捉到則執(zhí)行catch 中的代碼塊,然后執(zhí)行finally塊中的代碼
創(chuàng)新互聯(lián)專注于光山網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供光山營(yíng)銷型網(wǎng)站建設(shè),光山網(wǎng)站制作、光山網(wǎng)頁設(shè)計(jì)、光山網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造光山網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供光山網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。package app;
public class ExceptionExample1 {
public static void main(String[] args) {
try
{
int x=Integer.parseInt(args[0]);
System.out.println(5/x);
}
// catch(Exception e) {
// System.out.println("參數(shù)有誤");
// }
catch(ArrayIndexOutOfBoundsException e1)
{ //處理用戶運(yùn)行時(shí)未輸入?yún)?shù)的異常
System.out.println("請(qǐng)輸入?yún)?shù)!");
}
catch(ArithmeticException e2)
{ //處理用戶運(yùn)行時(shí)輸入?yún)?shù)為0的異常
System.out.println("參數(shù)不能為0");
}
finally
{
System.out.println("程序執(zhí)行結(jié)束!");
}
}
}
碼一下寫的很詳細(xì)的一篇:Java的異常處理機(jī)制_BoSeal的博客-博客_簡(jiǎn)述java異常處理機(jī)制一、什么是java異常?java異常指在程序運(yùn)行時(shí)可能出現(xiàn)的一些錯(cuò)誤,如:文件找不到、網(wǎng)絡(luò)連接失敗、非法參數(shù)等。異常是一個(gè)事件,它發(fā)生在程序運(yùn)行期間,中斷了正在執(zhí)行的程序的正常指令流。Java通過API中Throwable類的眾多子類描述各種不同的異常。因而,Java異常都是對(duì)象,是Throwable子類的實(shí)例,描述了出現(xiàn)在一段編碼中的錯(cuò)誤條件。當(dāng)條件生成時(shí),錯(cuò)誤將引發(fā)異常。Java異常類...https://blog.csdn.net/qq_15349687/article/details/82811581?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167171080016800182746240%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167171080016800182746240&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-2-82811581-null-null.142^v68^control,201^v4^add_ask,213^v2^t3_esquery_v3&utm_term=java%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86%E6%9C%BA%E5%88%B6&spm=1018.2226.3001.4187
Flag:要成為一個(gè)日更選手:)
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧