1. 程式人生 > >java學習之路——第二十一天

java學習之路——第二十一天

哎    這個培訓機構真的是扣的要命,那麼多錢就是不找好的老師,10個班了,就五個老師上課,導致頻繁換老師。這叫我們怎麼去學。希望大家別被騙到這

目前我們掌握的API

         1.String類

         2.StringBuffer:執行緒安全

         3.StringBuilder:執行緒不安全

         4.日期

                   Date類

                   SimpleDateFormat

                   Calendar日曆

                   String -à 日期

                   日期àString

         5.正則表示式

         6.集合

                   Collection:

                            List

                            Set

                   Map

 

需要學習的API:

 ------異常

         1.IO流

         2.多執行緒

 

 

後期學習:

         1.資料庫

         2.HTML+CSS+JS+JQ+LAYUI+BootStrap(WebBasic)

         3.JavaEE(Servlet&Jsp) + JSON+AJAX

         4.Spring + SpringMvc + MyBatis

         5.SpringBoot

 

正課:

異常

         1.什麼是異常

                   異常就是一些程式不正常的時間發生了使我們程式執行出現了中斷,這種中斷是可以通過程式碼進行恢復的我們叫做異常,如果程式碼恢復不了的我們稱之為錯誤。

                   1.1執行時異常RuntimeException

                            編譯不出錯,在執行時可能會出錯

                   1.2編譯異常Exception(RuntimeException除外)

                            編譯出錯,必須去處理

         2.為什麼要學異常

                   可以對異常進行處理,讓程式從異常狀態回到正常狀態,提高我們程式的健壯性。

         3.異常該怎麼使用

                   1.處理

                            try{

                   可能會出現異常的程式碼

}catch(){

         對出現的異常進行捕獲

         catch可以編寫多個

}catch(){

 

}……

如果try中的程式碼塊出現了異常,那麼程式碼就會立即去執行相應的catch程式碼塊,try中的程式碼就不會再執行,異常的捕獲要根據異常的範圍從小到大編寫,不能先捕獲大異常再捕獲小異常。

return語句都不會結束finally的執行

                   2.向上拋

實際開發中,一般是先處理再丟擲。

         4.異常需求注意的地方

                   1.catch 捕獲有順序

                   2.finally 程式碼塊  肯定會執行

                   3.重寫後的方法所丟擲的異常不能大於重寫前方法拋的異常

         5.總結

裡來了。   今天我們換了老師。