面试官问:你知道try...catch放for循环外面和里面有什么区别吗?什么时候放外面,什么时候放里面?
话不多说,我们直接弄两个例子出来看看。一个是tryOutside,就是try在for循环外面。一个是tryInsidr,就是try在for循环里面。还有一个是自定义运行异常CusException。代码很容易,就是当i==3的时候,就抛出一个自定义运行时异常。对比两种运行结果,我们来看看。运行结果:所以也可以得出结论:try在for循环外面的话,他会终止整个for循环;try...catch在fo