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