java基礎(四)

    我決定把課程分爲五個板塊,現在來介紹一下這些板塊都會說些什麼。第一個板塊當然是介紹結構化程序設計的內容,但是不會很詳細,最好有C語言或者C++基礎,因爲我只會重點說一些部分。第二個板塊就是面向對象程序設計,也是重點講解一些關係。第三個板塊介紹特殊的結構:數組、字符串、向量,哈希表,泛型和枚舉。第四個部分就是異常處理和文件數據流操作。第五個部分會講解一些swing圖形用戶界面程序設計和介紹編程規範。課程很水,有一些有幫助,有一些沒有幫助,那麼就擇優一起學習吧,如有錯誤,評論指出哦。

講解第四個大板塊:

四、異常處理和文件數據流操作

設計一個嚴謹的程序是一項繁瑣的工作,各種各樣的情況都應當充分考慮。異常處理方法是一種非常有用的輔助性程序設計方法,採用在這種方法可以在程序設計時將程序的正常流程與錯誤處理分開,有利於代碼的編寫與維護。

1、異常處理

    異常分爲兩大類:受檢異常(Exception)與非受檢異常(Unchecked Exception)。非受檢異常包括運行時異常和錯誤異常。知道異常的這些基本概念,其實我們要做的就是學會怎麼處理異常,怎麼使用特殊的結構。例如try-catch-finally結構

處理異常方法有兩種,首先看捕捉異常方式

public class EceptionCatch
{
    public static void main(String args[])
    {
        try
        {
            System.out.println("try語句塊");
            throw new Exception();
        }
        catch(Exception e)
        {
            System.err.println("catch語句塊");
            e.printSta
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章