2.Java基礎複習--異常、數組

1.Java 異常   運行期出現的錯誤

  異常類基類  Throwable java

          (系統錯誤,處理不了) Error    Exception(能夠捕獲的異常,能夠處理)數組

                              【除了RuntimeException的異常,必須處理 】       RuntimeException(能夠捕獲,也能夠不捕獲;常常出現,能夠忽略)spa

2.異常捕獲  try {} catch (異常) finally{}  finally 不管如何都會執行

    printStackTrace() 方法 ,用來跟蹤一場事件發生時使用對象

    getMessage() 方法 用來獲得有關異常的信息繼承

    一般finally語句中能夠進行資源的清除工做:事件

        關閉打開的文件內存

刪除臨時文件資源

3.自定義異常

   經過繼承java.lang.Exception類聲明本身的異常類get

   在方法適當的位置生成自定義異常的實例,並用throw語句拋出it

   在方法的聲明部分用throws語句聲明該方法可能拋出的異常

 4.注意:

     重寫方法須要拋出與原方法所拋出異常類型一致異常或不拋出異常。

 5.五個關鍵字:try catch finally  throw  throws

   先逮小的,在逮大的;

 6.數組

   Java數組變量屬引用類型,數組也能夠當作是對象,數組中的每一個元素至關於該對象的成員變量。

   Java數組存放在堆中

   Java中聲明數組不能指定其長度

 7.二維數組

   int a[][] = new int[3][];  

   聲明初始化應按從高維到低維的順序進行。

   數組中的數組

 8.數組拷貝

   使用java.lang.System類的靜態方法

   public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)

   數組連續一塊內存  

相關文章
相關標籤/搜索