正在加载图片...
编程红宝书(珍藏版) ava 完金自学手 11.3.3Java异常规范 如果你设计的方法是给他人使用,并且该方法可能会抛出 几种异常,此时就必须理解Java的异常规定 ( specification)。同时对于使用Java类库中设计了异常 处理的各种方法也很有帮助。方法的设计者必须让使用者 知道你所设计的方法可能抛出怎样的异常类型。这样调用 者就知道如何捕捉这些可能的异常。在Java中提供了规范 的语法让方法的设计者告之用户方法可能抛出的异常,这 就是所谓的“异常规范”。它属于方法声明部分,在函数 的参数之后,通过关键字 throws皆可能引发异常类型实现。 所以这样设计的方法如下所刁 1 private void food throws Exeptionl, Exception2, Exception3 //函数主体 3 Q想桃工业出隙社11.3.3 Java异常规范 • 如果你设计的方法是给他人使用,并且该方法可能会抛出 几种异常,此时就必须理解Java的异常规定 (specification)。同时对于使用Java类库中设计了异常 处理的各种方法也很有帮助。方法的设计者必须让使用者 知道你所设计的方法可能抛出怎样的异常类型。这样调用 者就知道如何捕捉这些可能的异常。在Java中提供了规范 的语法让方法的设计者告之用户方法可能抛出的异常,这 就是所谓的“异常规范”。它属于方法声明部分,在函数 的参数之后,通过关键字throws皆可能引发异常类型实现。 所以这样设计的方法如下所示。 • 1 private void foo() throws Exeption1,Exception2,Exception3{ • 2 //函数主体 • 3 }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有