1.抛出不同的异常要使用相对应的cath来捕获异常。
2.如果try{}中有多条语句抛出同一样的异常,可以使用一个对应的cath来捕获而不需要多个,但是要通过打印错误信息才能分析师哪条语句的问题。
3.要注意try{}catch(){}的范围,一旦try{}中触发了异常,那么try{}中剩余的语句就不会执行,而是跳到catch中与finally中。
1.抛出不同的异常要使用相对应的cath来捕获异常。
2.如果try{}中有多条语句抛出同一样的异常,可以使用一个对应的cath来捕获而不需要多个,但是要通过打印错误信息才能分析师哪条语句的问题。
3.要注意try{}catch(){}的范围,一旦try{}中触发了异常,那么try{}中剩余的语句就不会执行,而是跳到catch中与finally中。