我是 JAVA 新手,我正在准备我的 OCP JP 认证。
我对异常处理有这个疑问
try{
assert(false):"HI";
}
catch(Throwable e){}
我知道不应该处理断言,但我只是在使用它。据我所知 Object->Throwable ->Exception and Error
如果我在 catch 块中有 Throwable 或 Exception 或 Error 它可以工作,但是当我有一个超类的对象时,eclipse 会显示一个编译时错误。
为什么我不能在 catch 块中有对象?