Java異常處理方式

2021-07-14 20:52:27 字數 628 閱讀 9131

平時在開發的時候避免不了的出一些大大小小的不同型別的錯誤,這時候,對於這些異常怎麼處理呢,顯得至關重要了。

採用try...catch...方式

*/trycatch(exception e)catch(filenotfoundexception e)catch(ioexception e)

/*

採用throw丟擲

*/if (*** != '男' || *** != '女')

/*

宣告方法時用throws宣告異常,後利用throw丟擲異常;

*/public class test

system.out.printin("登記人數" + num);

}}

有個小例子:

比如我們平時訪問資料庫的時候,需要加入try```catch這樣遠遠是不夠的,如果程序中斷,那麼資料庫就沒有機會關閉了,應該最後加上finally關鍵字,關閉資料庫。

異常處理方式 丟擲處理

異常的處理方式2 丟擲處理.throw throws 1.如果乙個方法內部丟擲了乙個異常物件,那麼必須在方法上宣告丟擲 2.如果呼叫了乙個宣告丟擲異常型別的方法,那麼呼叫者必須要進行處理,否則編譯報錯 3.乙個方法遇到了throw關鍵字,那麼該方法會馬上停止執行。4.在一種情況下只能丟擲一種異常物件...

JAVA異常處理方式的區別和分析

一 內層方法丟擲異常,外層方法捕捉並處理異常 public void methoda catch exceptiontype et public void methodb throws exceptiontype else 在這個例子中,方法b的頭部中宣告了該方法會丟擲乙個型別為exceptiont...

JAVA異常處理方式的區別和分析

一 內層方法丟擲異常,外層方法捕捉並處理異常 public void methoda catch exceptiontype et public void methodb throws exceptiontype else 在這個例子中,方法b的頭部中宣告了該方法會丟擲乙個型別為exceptiont...