我正在调用run()中的一个方法,该类实现了Runnable)旨在引发异常。 但是Java编译器不会让我这样做,并建议我用try/catch来包围它。 问题是,通过围绕它与一个try/catch我使特别是run()无用。我做想抛出异常。 如果我指定throws为run()本身,编译器会抱怨Exception is not compatible with throws clause in Runna
我Parent类是: import java.io.IOException;
public class Parent {
int x = 0;
public int getX() throws IOException{
if(x<=0){
throw new IOException();
}
return x;