综合练习7 中断循环
编写使用for循环在控制台上输出0~9的代码。代码要实现以下两个功能:当循环变量的值为2时,抛出异常,循环中断;当循环变量的值为2时,虽然会抛出异常,但是循环不会中断。
/*综合练习7 中断循环
* 编写使用for循环在控制台上输出0~9的代码。
* 代码要实现以下两个功能:当循环变量的值为2时,
* 抛出异常,循环中断;当循环变量的值为2时,虽然
* 会抛出异常,但是循环不会中断。
* */
package yccl;
public class Zhlx7 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println("当循环变量的值为2时,抛出异常,循环中断;");
try {
for(int i = 0;i < 10;i++) {
if(i == 2) {
throw new Exception("当循环变量值为2时,抛出异常,循环中断");
}
System.out.println(i);
}
}catch(Exception e) {
e.printStackTrace();
}
System.out.println();
System.out.println("当循环变量的值为2时,虽然会抛出异常,但是循环不会中断。");
for(int i = 0;i < 10;i++) {
try {
System.out.println(i);
if(i==2) {
throw new Exception("当循环变量值为2时,抛出异常,循环不中断");
}
}catch(Exception e) {
e.printStackTrace();;
}
}
}
}