低 低调一贱男 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-22 #1 protected void finalize() throws Throwable{} 其中throws Throwable是干什么,怎么会在声明的时候就抛出异常呢
Z ZRWeng Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-22 #2 >>protected void finalize() throws Throwable Throwable类是所有异常类的基类,Exception异常类以及Error类 都是由其派生出。 throws Throwable 是指明finalize方法可能抛出的所有异常, 一个方法如果有产生异常的可能,都必须指明抛出(throws)的异常或捕获(try/catch)异常
>>protected void finalize() throws Throwable Throwable类是所有异常类的基类,Exception异常类以及Error类 都是由其派生出。 throws Throwable 是指明finalize方法可能抛出的所有异常, 一个方法如果有产生异常的可能,都必须指明抛出(throws)的异常或捕获(try/catch)异常
低 低调一贱男 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-22 #3 等等有没有其他的答案,没有的话分全部给你,谢谢,你真是人中龙凤啊
O only you Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-22 #4 类似这种形式的申明在调用它的时候必须位于异常捕获体内,即 try{ ...........//<---------函数调用处 }catch(...){ }