分类:JAVA

try代码块的嵌套

一个try代码块可以嵌套在另一个try代码块中,由内部try代码块产生的异常如果没有被与该try代码块相关的catch捕…

阅读全文 »

捕获子类异常

对于与子类相关的多个catch语句有一点很重要,即一个超类的catch语句与任何一个子类都匹配.例如,因为所有异常的超类…

阅读全文 »

使用多个catch语句

所前所述,与一个try相关的catch语句可以有多个.事实上,这也是很常见的.然而这样一来,每一个catch语句就必须捕…

阅读全文 »

未捕获异常的结果

如前所述,捕获Java标准异常的附带好处是防止程序异常终止.当抛出异常时,他必须被某些代码捕获.一般来说,如果程序不捕获…

阅读全文 »

异常的层次结构

在Java中,所有的异常都由类来表示.所有的异常类都是从一个名为Throwable的类派生出来的.因此,当程序发生异常时…

阅读全文 »

默认接口方法

如前所述,在JDK8之前,接口不能定义任何实现.这意味着在Java以前的版本中,由接口定义的方法是抽象的,不包括方法体….

阅读全文 »

接口能够被扩展

通过使用关键字extends,一个接口可以继承另外一个接口.扩展接口的语法与继承类的语法一样.当一个类实现继承了其他接口…

阅读全文 »

接口中的变量

如上所述,在接口中可以声明变量,但变量是隐式声明为public,static和final的.初看时,你可能认为这些变量的…

阅读全文 »