當前位置:才華齋>計算機>java語言>

Java開發的異常框架

java語言 閱讀(3.01W)

導語:異常在java的開發中可能沒有那麼被重視。那麼出現異常應該如何處理呢?讓我們瞭解一下吧!

Java開發的異常框架

  1.異常框架

異常在java的開發中可能沒有那麼被重視。一般遇到異常,直接上拋,或者隨便catch一下處理之後對於程式整體執行也沒有什麼大的影響。不過在企業級設 計開發中, 異常的設計與處理的好壞,往往就關係著這個系統整體的'健壯性。一個好的系統的異常對於開發者來說,處理應該統一,避免各處散落很多異常處理邏輯;對於系統 來說,異常應該是可控的,並且是易於運維的,某些異常出現後,應該有應對的方法,知道如何運維處理,所以雖然異常框架很簡單,但是對於整個企業級應用開發 來說,異常處理是很重要的,處理好異常就需要了解Java中的異常體系

這部分需要掌握的知識點不多,主要就是:

異常的體系:

Throwable

Exception

RuntimeException

Error

RuntimeException 和 一般 Exception 的區別, 具體處理方法等

   IO

IO 在java中不僅僅是檔案讀寫那麼簡單,也包括了 socket 網路的讀寫等等一切的輸入輸出操作。比如說 標準HTTP請求中Post的內容的讀取也是一個輸出的過程,等等…

對於IO,Java不僅提供了基本Input、Output相關的api,也提供了一些簡化操作的Reader、Writer等api,在某些開發(涉及大量IO操作的專案)中也很重要,一般日常的開發中也會涉及(日誌,臨時檔案的讀寫等)。

在這中的知識點主要有:

基本IO的體系: 包括有InputStream , OutputStream, Reader/Writer, 檔案讀取,各種流讀取等

NIO 的概念, 具體使用方式和使用場景