这是我做过的第一个异常编码,然后猜测是什么,它正在生成错误。伤心。

public class Exc {
int x = 2;
public void throwE(int p) throws Excp {
    if(x==p) {
        throw new Excp();
    }
  }
}


我认为我不需要发布处理程序代码,因为即使此类也无法通过编译器。

我在cannot find symbol处收到错误Excp。我正在做完全按照书。有什么我想念的吗?

最佳答案

您可能缺少Excp类。对于初学者,请尝试用Exception替换Excp。

10-07 16:18