第十四章,463页“但是在一个try-catch结构中,可以只有try块而无catch块。即在本函数中只检查而不处理,把catch处理块放在其它函数中。”
问题:没太理解什么意思,文中曾提到,catch必须紧跟在try块之后,按照我的理解,我把catch单独拎出来放进另一个函数,直接报错。
怎么回事?谢谢!
|||
既是try+catch可以,try也可以,但单独catch就不可以,就像if else,单独if可以,但单独else就不可以
就算一定要有 catch,也可以在 catch 中不做任何处理。这样,和没有 catch 是一样的。
把catch处理块放在其它函数中。这句话是错的
可以只是try,然后在调用你这个函数的函数中再写一个try -- catch来做异常处理吧
谢谢各位回答,看来是书本错了
"把catch处理块放在其它函数中。”他这种表答方式是让人费解。