java中throws關鍵字用法
阿新 • • 發佈:2018-11-24
定義一個方法的時候可以使用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() ; // 就列印了異常內容
}
}
};