java异常了还会往下走吗_异常一个问题,请帮下忙:处理异常后,程序会继续往下运行吗...
生活随笔
收集整理的這篇文章主要介紹了
java异常了还会往下走吗_异常一个问题,请帮下忙:处理异常后,程序会继续往下运行吗...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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拋出異常之后,會直接退出嗎?
總結
以上是生活随笔為你收集整理的java异常了还会往下走吗_异常一个问题,请帮下忙:处理异常后,程序会继续往下运行吗...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php如何求同列元素之和_求得这个数组中
- 下一篇: gta4怎么设置中文(gta4中文怎么调