我是 JAVA 中异常处理的新手。我对此有一些基本问题:
在 First.java 内部:
public void foo ()
{
Second obj = new Second();
obj.boo();
}
Second.java里面
public void boo()
{
try { /* may throw some I/O Exception here */ }
catch (IOException e) { System.err.println(e.message()); }
catch (Exception e) { System.err.println(e.message()); }
}
我的问题是,我们是否也需要(我们应该)在 First.java 的 foo() 方法中添加 try/catch 块吗?