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 的概念, 具體使用方式和使用場景
-
Java中如何獲取Spring中配置的bean
Spring是一個分層的JavaSE/EEfull-stack(一站式)輕量級開源框架。在Java中如何獲取Spring中配置的'bean?下面本站小編帶大家一起來看看詳細操作,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!一、什麼是Spring?Spring是一個輕量級的控...
-
全國計算機等級《二級JAVA》命題預測試卷
以下是本站小編帶來的全國計算機等級《二級JAVA》命題預測試卷,歡迎學習!更多內容請關注應屆畢業生考試網!1、軟件生命週期是指()。A.軟件產品從提出、實現、使用維護到停止使用退役的過程B.軟件從需求分析、設計、實現到測試完成的過程,C.軟件的開發過程D.軟件...
-
Java語法基礎for語句練習
本文是本站小編搜索整理的關於Java語法基礎for語句練習,供參考學習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!控制語句——for練習語句的嵌套應用累加求和,計數器循環嵌套一、語句的嵌套應用語句嵌套形式。其實就是語句中...
-
計算機二級JAVA考試構建JAVA程序2017
很多人一見到説要編程就以為很難,其實只有一點一滴學知識點也不難,下面是小編整理的計算機二級JAVA考試構建JAVA程序介紹,歡迎閲讀!第一個javaapplicationjava程序分為javaapplication(java應用程序)和javaapplet(java小應用程序)兩種。下面讓我們編寫一個java應...