異常處理方式 丟擲處理

2021-09-01 20:51:15 字數 496 閱讀 8306

/*

異常的處理方式2:丟擲處理. (throw / throws)

1.如果乙個方法內部丟擲了乙個異常物件,那麼必須在方法上宣告丟擲

2.如果呼叫了乙個宣告丟擲異常型別的方法,那麼呼叫者必須要進行處理,否則編譯報錯

3.乙個方法遇到了throw關鍵字,那麼該方法會馬上停止執行。

4.在一種情況下只能丟擲一種異常物件。

*/class demo

catch(exception e)

} public static void div(int a , int b , int arr) throws exceptionelse if (arr==null)

int c = a/b;

system.out.println("結果是:"+c);

處理異常 丟擲處理

丟擲處理 throw,throws 丟擲異常要注意的細節 1.如果乙個方法的內部丟擲了乙個編譯時的異常物件,那麼必須要在方法上宣告丟擲 2.如果呼叫了乙個宣告丟擲編譯時的異常方法,那麼呼叫者必須要處理異常。3.如果乙個方法內部丟擲了乙個異常物件,那麼throw語句後 不會再執行了 乙個方法遇到thr...

Java異常處理方式

平時在開發的時候避免不了的出一些大大小小的不同型別的錯誤,這時候,對於這些異常怎麼處理呢,顯得至關重要了。採用try.catch.方式 trycatch exception e catch filenotfoundexception e catch ioexception e 採用throw丟擲 i...

異常類及處理方式

說句實話我沒怎麼聽懂,因為我太菜了。所以我只編了前乙個異常類,不太清楚兩者之間有什麼區別。一下附上 package com.huang public class fileexception extends exception catch exception e finally 以下為執行截圖 下乙個...