當前位置:科普知識站>IT科技>

false是java關鍵字嗎

IT科技 閱讀(2.69W)

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

false是java關鍵字嗎,java關鍵字有哪些,讓我們一起了解一下?

false不是java關鍵字,true,false屬於布爾類型的字面值。

java的關鍵字有:

48個關鍵字:abstract、boolean、break、byte、case、catch、char、class、const+、continue、default、do、double、else、extends、final、finally、float、for、goto+、if、implements、import、instanceof、int、interface、long、native、new、package、private、protected、public、return、short、static、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。

2個保留字(現在沒用以後可能用到作爲關鍵字):goto、const

3個特殊直接量:true、false、null。 

false是java關鍵字嗎

代碼舉例說明

以static 爲例:

public class Test{     class A{}   //內部類     ActionListener al=new ActionListener(···){}   //匿名內部類 }

throw 和throws的差別:

區別一:

throw 是語句拋出一個異常;throws 是方法拋出一個異常;

throw語法:throw <異常對象>

在方法聲明中,添加throws子句表示該方法將拋出異常。

throws語法:[<修飾符>]<返回值類型><方法名>([<參數列表>])[throws<異常類>]

其中:異常類可以聲明多個,用逗號分割。

區別二:

throws可以單獨使用,但throw不能;

區別三:

throw要麼和try-catch-finally語句配套使用,要麼與throws配套使用。但throws可以單獨使用,然後再由處理異常的方法捕獲。

throws E1,E2,E3 只是告訴程序這個方法可能會拋出這些個異常,方法的調用者可能要處理這些異常。而這些異常E1,E2,E3可能是該函數體產生的。

而throw是明確之處這個地方要拋出這個異常。