關鍵字是編程語言里事先定義好并賦予了特殊含義的單詞,也稱作保留字。和其他語言一樣,java中保留了許多關鍵字,可是java有多少個關鍵字?接下來,我們就來給大家講解一下這方面的內(nèi)容。
1、48個關鍵字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。
2、2個保留字(現(xiàn)在沒用以后可能用到作為關鍵字):goto、const。
3、3個特殊直接量:true、false、null。
java錯誤處理關鍵字有哪些?
1、try 捕獲異常
try 關鍵字用于包含可能引發(fā)異常的語句塊。
每個 try 塊都必須至少有一個 catch 或 finally 子句。
如果某個特定異常類未被任何 catch 子句處理,該異常將沿著調(diào)用棧遞歸地傳播到下一個封閉 try 塊。如果任何封閉 try 塊都未捕獲到異常,Java 解釋器將退出,并顯示錯誤消息和堆棧跟蹤信息。
2、 catch 處理異常
catch 關鍵字用來在 try-catch 或 try-catch-finally 語句中定義異常處理塊。
開始和結(jié)束標記 { 和 } 是 catch 子句語法的一部分,即使該子句只包含一個語句,也不能省略這兩個標記。
每個 try 塊都必須至少有一個 catch 或 finally 子句。
如果某個特定異常類未被任何 catch 子句處理,該異常將沿著調(diào)用棧遞歸地傳播到下一個封閉 try 塊。如果任何封閉 try 塊都未捕獲到異常,Java 解釋器將退出,并顯示錯誤消息和堆棧跟蹤信息。
3、throw 拋出一個異常對象
throw 關鍵字用于引發(fā)異常。
throw 語句將 java.lang.Throwable 作為參數(shù)。Throwable 在調(diào)用棧中向上傳播,直到被適當?shù)?catch 塊捕獲。
引發(fā)非 RuntimeException 異常的任何方法還必須在方法聲明中使用 throws 修飾符來聲明它引發(fā)的異常。
4、 throws 聲明一個異??赡鼙粧伋?/p>
throws 關鍵字可以應用于方法,以便指出方法引發(fā)了特定類型的異常。
throws 關鍵字將逗號分隔的 java.lang.Throwables 列表作為參數(shù)。
引發(fā)非 RuntimeException 異常的任何方法還必須在方法聲明中使用 throws 修飾符來聲明它引發(fā)的異常。
要在 try-catch 塊中包含帶 throws 子句的方法的調(diào)用,必須提供該方法的調(diào)用者。
Java關鍵字是編程中最重要的,Java人員一定要弄懂它們的含義以及其作用,這樣才可以順利的編寫編程。最后大家如果想要了解更多java初識知識,敬請關注賦能網(wǎng)。
本文鏈接:
本文章“java有多少個關鍵字?java錯誤處理關鍵字有哪些?”已幫助 77 人
免責聲明:本信息由用戶發(fā)布,本站不承擔本信息引起的任何交易及知識產(chǎn)權(quán)侵權(quán)的法律責任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓機構(gòu)》培訓課程》學習資訊》課程優(yōu)惠》課程開班》學校地址等機構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢熱線:4008-569-579