1. 程式人生 > >java中throws關鍵字用法

java中throws關鍵字用法

定義一個方法的時候可以使用throws關鍵字宣告。使用throws關鍵字宣告的方法表示此方法不處理異常,而交給方法呼叫處進行處理。

throws關鍵字格式:

public 返回值型別 方法名稱(引數列表,,,)throws 異常類{};

 假設定義一個除法,對於除法操作可能出現異常,可能不會。所以對於這種方法最好將它使用throws關鍵字宣告,一旦出現異常,

則應該交給呼叫處處理。

class Math{
    public int div(int i,int j) throws Exception{    // 定義除法操作,如果有異常,則交給被呼叫處處理
        int temp = i / j ;    // 計算,但是此處有可能出現異常
        return temp ;
    }
};
public class ThrowsDemo01{
    public static void main(String args[]){
        Math m = new Math() ;        // 例項化Math類物件
        try{
            System.out.println("除法操作:" + m.div(10,2)) ;
        }catch(Exception e){        // 處理異常
            e.printStackTrace() ;    // 就列印了異常內容
        }
    }
};