关于出现异常的处理方法:"throw/throws"和"try/catch",说深了感觉我自己也理解不了,先知道一个区别吧:
"throw/throws"后面的程序不会执行,"try/catch"后面的程序还会执行
以前印象不叫深的是:曾经处理大量的for循环时,用了throws后for里面报错,导致后面不报错的for都没执行,那时差错的方向错了折腾一阵,后来发现是这... ....
详见图片
关于出现异常的处理方法:"throw/throws"和"try/catch",说深了感觉我自己也理解不了,先知道一个区别吧:
"throw/throws"后面的程序不会执行,"try/catch"后面的程序还会执行
以前印象不叫深的是:曾经处理大量的for循环时,用了throws后for里面报错,导致后面不报错的for都没执行,那时差错的方向错了折腾一阵,后来发现是这... ....
详见图片