public static void main(String[] args) {
int a = 5; //定义一个变量作为参数传入函数
System.out.println(increment(a)); //打印函数返回值
}
private static int increment(int a) { //定义函数increment(),参数int,返回一个int
try { //捕捉产生的异常
if (a == 5) {
throw new Exception(); //制造一个异常,这里条件满足
}
} catch (Exception e) {
// 捕捉后不做任何操作
}finally{ //finally{}里面的执行语句是一定执行的.
a += 1;//a为5 a+=1等同于a=a+1, 所以a为6 程序继续运行.
}
a += 2;//a为6, a+=2就为8.
return a;//返回 所以a就为8.
}
|