Which two are Java Exception classes?



A. SercurityException
B. DuplicatePathException
C. IllegalArgumentException
D. TooManyArgumentsException

題解

SercurityException是一種RuntimeException,為使用SecurityManager類別時會拋出的例外類型,這個在開發Android應用程式的時候可能還蠻常見的,因為Android系統本身有對程式的權限進行細部控制。

IllegalArgumentException也是一種RuntimeException,當傳入方法的參數範圍有誤的時候,常會拋出這種例外。例如:

Integer.parseInt(null);

以上程式會拋出NumberFormatException,NumberFormatException是IllegalArgumentException的其中一種。