9/9

  1. 若一段代码前有异常抛出,并且这个异常没有被捕获,这段代码将产生编译时错误「无法访问的语句」。如代码1
  2. 若一段代码前有异常抛出,并且这个异常被try…catch所捕获,若此时catch语句中没有抛出新的异常,则这段代码能够被执行,否则,同第1条。如代码2
  3. 若在一个条件语句中抛出异常,则程序能被编译,但后面的语句不会被执行。如代码3
  4. 若cath语句中使用return ,则如果有异常抛出, 被catch 捕捉到, 那么后面的语句都不会被执行, 并且会抛出编译错误 ,如代码4
posted @ 2024-09-09 09:13  你好,幸会  阅读(4)  评论(0编辑  收藏  举报