异常一个问题,请帮下忙:处理异常后,程序会继续往下运行吗

import java.util.*;

public class PrintBig{

public static void main(String[] args){

Scanner in = new Scanner(System.in);

int sum;

int count=0;

System.out.println("输入10个整数");

for(int i=0;i<10;i++){

sum = in.nextInt();

try{

Integer k = new Integer(sum);

}catch (InputMismatchException e){

System.out.println("请输入整数");

continue;

}

if(sum==999){

break;

}else if(sum>0){

count++;

}

 

}

System.out.println("\n正数的个数为:"+count); 

if(count==10){

System.out.println("正常退出");

}else{

System.out.println("非正常退出,输入了999");

}

}

}

我输入w会JVM会抛个InputMismatchException,我处理后,程序为什么不往下运行啊;JVM抛出异常之后,会直接退出吗?

一起创业
浏览 1507回答 1
1回答

一起创业

这个搞错了
打开App,查看更多内容
随时随地看视频慕课网APP