以下是引用zhaoxili在2009-7-29 19:55的发言:
请问哪个朋友可以对try catch 的异常类进行说明下啊 主要是捕获异常catch(……)
请问哪个朋友可以对try catch 的异常类进行说明下啊 主要是捕获异常catch(……)
用通俗的话来说
把程序错误比作手榴弹,手榴弹扔出来,没有接住就会爆炸(程序就会崩溃),而catch有接住或抓住的意思。
try块包围的就是有可能扔出手雷的地方,catch就是接住手雷的地方,catch可以指定接住什么型号的手雷(错误类型)也可以指定所有手雷都接住(错误的基类)。
也可以用throw关键字来自己仍手雷,自己接住。