freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

使用異常處理程序錯(cuò)誤和log4j記錄錯(cuò)誤(編輯修改稿)

2025-06-18 13:40 本頁面
 

【文章內(nèi)容簡介】 break。 case 3: (SQL基礎(chǔ) )。 } } catch (NullPointerException ex) { (輸入不為數(shù)字! )。 } (歡迎提出建議! )。 } } 輸入: B 程序中斷運(yùn)行 try/catch/finally 21 在 try/catch塊后加入 finally塊,可以確保無論是否發(fā)生異常, finally塊中的代碼總能被執(zhí)行 try 塊 finally 塊 catch 塊 無異常 有異常 try/catch/finally 22 public class AccpException3 { public static void main(String[] args) { (請輸入課程代號(hào) (1至 3之間的數(shù)字 ): )。 Scanner in = new Scanner()。 try { int courseCode = ()。 switch (courseCode) { case 1: (C編程 )。 break。 case 2: (Java編程 )。 break。 case 3: (SQL基礎(chǔ) )。 } } catch (Exception ex) { (輸入不為數(shù)字! )。 } finally { (歡迎提出建議! )。 } } } 輸入: 2 Java編程 歡迎提出建議 ! 控制臺(tái)輸出 輸入: B輸入不為數(shù)字 ! 歡迎提出建議 ! 第一種情況: 無異常 第二種情況:有異常 小結(jié) 1 編寫一個(gè)類 ExceptionTest1,在 main方法中使用 try、catch、 finally: 在 try塊中,編寫被 0除的代碼 在 catch塊中,捕獲被 0除所產(chǎn)生的異常,并且打印異常信息 在 finally塊中,打印一條語句 完整代碼實(shí)現(xiàn) public void method(){ try { // 代碼段 // 產(chǎn)生異常 (異常類型 2) } catch (異常類型 1 ex) { // 對(duì)異常進(jìn)行處理的代碼段 } catch (異常類型 2 ex) { // 對(duì)異常進(jìn)行處理的代碼段 } catch (異常類型 3 ex) { // 對(duì)異常進(jìn)行處理的代碼段 } // 代碼段 } 多重 catch塊 21 一段代碼可能會(huì)引發(fā)多種類型的異常 當(dāng)引發(fā)異常時(shí),會(huì)按順序來查看每個(gè) catch 語句,并執(zhí)行第一個(gè)與異常類型匹配的 catch語句 執(zhí)行其中的一條 catch 語句之后,其后的 catch 語句將被忽略 try 與異常類型 1不匹配 try/catch 塊后的代碼段 發(fā)生異常 產(chǎn)生異常對(duì)象 catch 與異常類型 2匹配 catch catch 程序繼續(xù)執(zhí)行 多重 catch塊 22 public class AccpException4 { public static void main(String[] args) { Scanner in = new Scanner()。 try{ (“請輸入 S1的總學(xué)時(shí): )。 int totalTime = ()。 //總學(xué)時(shí) (“請輸入 S1的課程數(shù)目: )。 int totalCourse = ()。 //課程數(shù)目 (“S1各課程的平均學(xué)時(shí)為: + totalTime / totalCourse)。 } catch (InputMismatchException e1) { (輸入不為數(shù)字 !)。 } catch (ArithmeticException e2) { (課程數(shù)目不能為零 !)。 } catch (Exception e) {
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1