Java的基本理念是“結構不佳的代碼不能運行”!!!!! 大成若缺,其用不弊。 大盈若沖,其用不窮。 在這個世界不可能存在完美的東西,不管完美的思維有多么縝密,細心,我們都不可能考慮所有的因素,這就是所謂的智者千慮必有一失。同樣的道理 ...
異常 一.異常與錯誤的區別 再講異常之前我們就應該要知道異常和錯誤的區別 Error類和Exception類的父類都是throwable類,他們的區別是: Error類一般是指與虛擬機相關的問題,如系統崩潰,虛擬機錯誤,內存空間不足,方法調用棧溢等。對於這類錯誤的導致的應用程序中斷, 僅靠程序本身無法恢復和和預防,遇到這樣的錯誤,建議讓程序終止。 Exception類表示程序可以處理的異常,可以捕 ...
2017-02-06 22:33 2 1065 推薦指數:
Java的基本理念是“結構不佳的代碼不能運行”!!!!! 大成若缺,其用不弊。 大盈若沖,其用不窮。 在這個世界不可能存在完美的東西,不管完美的思維有多么縝密,細心,我們都不可能考慮所有的因素,這就是所謂的智者千慮必有一失。同樣的道理 ...
承接上篇博文:java提高篇-----異常(一) 五、自定義異常 Java確實給我們提供了非常多的異常,但是異常體系是不可能預見所有的希望加以報告的錯誤,所以Java允許我們自定義異常來表現程序中可能會遇到的特定問題,總之就是一句話:我們不必拘泥於Java中已有的異常 ...
一、分析 異常需要封裝,但是僅僅封裝還是不夠的,還需要傳遞異常。一個系統的友好型的標識,友好的界面功能是一方面,另一方面就是系統出現非預期的情況的處理方式了。 二、場景 比如我們的JEE項目一般都又三層:持久層、邏輯層、展現層,持久層負責與數據庫交互,邏輯層負責業務邏輯 ...
異常的概念 異常是程序中的一些錯誤,但並不是所有的錯誤都是異常,並且錯誤有時候是可以避免的。 比如說,你的代碼少了一個分號,那么運行出來結果是提示是錯誤java.lang.Error;如果你用System.out.println(11/0),那么你是因為你用0做了除數,會拋出 ...
在面向對象編程語言中,多態算是一種泛化機制。例如,你可以將方法的參數類型設置為基類,那么該方法就可以接受從這個基類中導出的任何類作為參數,這樣的方法將會更具有通用性。此外,如果將方法參數聲明為接口,將 ...
今天我們學習JDK5.0中一個非常重要的特性,叫做注解。是現在非常流行的一種方式,可以說因為配置XML 比較麻煩或者比容易查找出錯誤,現在越來越多的框架開始支持注解方式,比如注明的Spring 框架, ...
java反射機制 一、概述 1、什么是反射機制 反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取的信息以及動態調用對象的方法的功能稱為java語言的反射機制。 2、反射機制能做 ...
異常概述 異常也稱為例外,是在程序運行過程中發生的並且會打斷程序正常執行的事件,比如算術異常、空指針異常、文件找不到異常。所以在程序設計時,必須考慮到可能發生的異常事件,並做出相應的處理。這樣才能保證程序可以正常運行。 Java的異常處理機制也秉承着面向對象的基本思想,在Java中,所有的異常 ...