3 3 常用API 異常

2021-10-25 06:47:32 字數 999 閱讀 5249

解析(從string到date)

示例**

public

class

******dateformatdemo

}

執行時異常 圖示

控制台在列印異常資訊時,會列印異常類名,異常出現的原因,異常出現的位置

我們調bug時,可以根據提示,找到異常出現的位置,分析原因,修改異常**

示例**

public

class

exceptiondemo01

public

static

void

method()

; system.out.

println

(arr[3]

);system.out.

println

("這裡能夠訪問到嗎");

}catch

(arrayindexoutofbound***ception e)

}}

注意

如果 try 中沒有遇到問題,怎麼執行?

會把try中所有的**全部執行完畢,不會執行catch裡面的**

如果 try 中遇到了問題,那麼 try 下面的**還會執行嗎?

那麼直接跳轉到對應的catch語句中,try下面的**就不會再執行了

當catch裡面的語句全部執行完畢,表示整個體系全部執行完全,繼續執行下面的**

如果出現的問題沒有**獲,那麼程式如何執行?

那麼try…catch就相當於沒有寫.那麼也就是自己沒有處理.

預設交給虛擬機器處理.

同時有可能出現多個異常怎麼處理?

出現多個異常,那麼就寫多個catch就可以了.

注意點:如果多個異常之間存在子父類關係.那麼父類一定要寫在下面

常用API 異常

示例 public class integerdemo string轉換為int 示例 public class integerdemo 解析 從string到date 示例 public class dateformatdemo public class dateutils 把日期轉為指定格式的字...

常用API 異常

示例 public class integerdemo string轉換為int 示例 public class integerdemo 解析 從string到date 示例 public class dateformatdemo public class dateutils 把日期轉為指定格式的字...

常用的API與異常

示例 public class integerdemo string轉換為int 示例 public class integerdemo 解析 從string到date 示例 public class dateformatdemo public class dateutils 把日期轉為指定格式的字...