2019-12-27-Java for循环中的try catch return 语句
一、需求
理解:Java for循环中的try catch return 语句
二、演示
package com.eleven.csdn1227;
/** * * Java for循环中的try catch return 语句 * * @author sywangu * */
public class Test {
public static void main(String[] args) {
// 定义一个数组
String[] codes = { "a201a", "a201", "a1017" };
// for循环打印
for (int i = 0; i <= 4; i++) {
try {
System.out.println("Analysing code: " + codes[i]);
System.out.println("***********");
} catch (IndexOutOfBoundsException e) { // 每次循环都会判断下标是否会越界
System.out.println("Out of boundes, Unsuccessfully ended ");
return; // return表示会跳出整个main方法,并不是跳出当前循环,所以不会打印最后的finished
} catch (Exception e) {
System.out.println("Unknown Exception "); // 没有打印
}
}
System.out.println("finished");// 没有打印
}
}
还没有评论,来说两句吧...