请说出下列程序的输出结果。
import java.io.IOException;
public class E {
public static void main(String args[]) {
try {
methodA();
} catch (IOException e) {
System.out.println("你好");
return;
} finally {
System.out.println("fine thanks");
}
}
public static void methodA() throws IOException {
throw new IOException();
}
}
答案:你好
fine thanks
一个方法在声明时可以使用throws关键字声明要产生的若干个异常,并在该方法的方法体中具体给出产生异常的操作,即用相应的异常类创建对象,并使用throw关键字抛出异常对象,导致该方法结束执行。tr