軟體測試學習教程—【其他必備技術】JAVA異常處理機制
一, 什麼是異常?
所謂異常就是不正常的意思, Java 中的異常指的是程式出錯了,或者說程式出現了不正常的情況。
Exception: 該種類的異常是由於程式的原因造成的,所以是我們重點研究的物件!(E rror 不作為研究 物件)
編譯 異常:
編譯期異常,就是在編譯期間出現的程式碼錯誤,例如:語法錯誤、語句忘加分號、關鍵字寫錯等。
執行時異常:就是在程式執行期間出現的異常。
二:生活中案例來理解異常
例如週末和男朋友約好一起去看電影
E rror: 電影院出現故障不能營業
( 這種情況就好比程式由於硬體 / 環境造成程式被迫執行終止的情況!)
編譯異常:如去電影院的中途中鞋帶鬆了,要綁好鞋帶才能繼續正常行走
執行時異常:就是已經在電影院裡看電影了,這時有人給你打電話, 中斷了你正常欣賞電影,你要把電話掛了才可以繼續正常看電影。
三編譯 錯誤案例
四,執行時錯誤案例
執行時異常可以不用處理,如果不處理,程式可以執行,但在執行的過程中,遇到執行時異常,程式就會丟擲異常,並且終止程式的執行!
五,異常處理機制
只要用 try…catch 方式對異常進行處理了,無論該異常是編譯期異常還是執行時異常該異常程式碼之後的程式碼都可以執行!如果沒有用 try…catch 進行處理,那麼異常出現之後的程式碼就不會執行。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69914734/viewspace-2654751/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java異常處理機制Java
- java異常的處理機制Java
- Java 的異常處理機制Java
- Python異常處理機制、除錯、測試Python除錯
- Java 中的異常處理機制Java
- 異常處理機制
- JAVA學習之異常處理Java
- 深入理解java異常處理機制Java
- Python入門學習之異常處理機制Python
- 軟體測試學習教程——Python實現反射機制Python反射
- 軟體測試學習教程—軟體測試基礎理論五
- 軟體測試學習教程—軟體測試基礎理論六
- 軟體測試學習教程—軟體測試基礎理論四
- 軟體測試學習教程—軟體測試基礎理論三
- 【java學習之再遇異常處理】Java
- Go語言學習筆記 - PART12 - 異常處理機制與單元測試Go筆記
- 異常處理機制(二)之異常處理與捕獲
- 軟體測試工程師必備技工程師
- 08.異常處理機制
- C++異常處理機制C++
- Python異常處理機制Python
- 8.異常處理機制
- 軟體測試學習教程—軟體測試質量
- 學習軟體測試需要掌握哪些技術?
- 軟體測試需要學習什麼技術?
- 重學Java - 異常處理Java
- 軟體測試學習教程—軟體測試基本知識
- goang 錯誤&異常處理機制Go
- SpringMVC異常的處理機制SpringMVC
- Asp.Net 異常處理機制ASP.NET
- 解析Oracle developer 異常處理機制OracleDeveloper
- Struts的異常處理機制 (轉)
- 軟體測試技術基礎學習之測試過程
- 軟體測試學習教程—迴歸測試
- Java學習--異常處理及其應用類Java
- C++ 異常處理機制詳解:輕鬆掌握異常處理技巧C++
- Java入門教程十一(異常處理)Java
- C#中的異常處理機制C#