[单项选择题] 下面的代码中方法unsafe()有异常发生,那么可以加在第一行的语句为( )。
if(unsafe())
//do somethingelse if(safe()) //do the other
Ⅰ:public void methodName()
Ⅱ:public void methodName() throw IOException
Ⅲ:public void methodName() throws IOException
Ⅳ:public void methodName() throws Exception
A.Ⅲ、Ⅳ
B.Ⅱ、Ⅲ、Ⅳ
C.Ⅰ、Ⅲ
D.Ⅰ、Ⅳ
正确答案:A
参考解析:IOException异常类是Exception的子类。根据多态性的定义,IOException对象也可以被认为是Exception类型。还要注意,在方法声明中发出异常应用关键字 throws。


![[单项选择题] 下面的代码中方法unsafe()有异常发生,那么可以加在第一行的语句为( )。 if(unsafe()) //do somethingelse if(safe()) //do [单项选择题] 下面的代码中方法unsafe()有异常发生,那么可以加在第一行的语句为( )。 if(unsafe()) //do somethingelse if(safe()) //do](http://www.mshxw.com/aiimages/31/579758.png)
