zoukankan      html  css  js  c++  java
  • java异常处理

    package *;
    
    import java.util.Scanner;
    
    /*异常处理*/
    public class Ba {
    	public static void main(String[] args) {
    		System.out.println("A");
    		System.out.println("B");
    		
    		System.out.println("请输入n组数据");
    		String s="";
    		int n=0;
    		boolean flag=true;//借助标记
    		while(flag){//try  catch处理异常
    		try {
    			s=inputDataString();
    			n=Integer.parseInt(s);//类型转换,字符串转换为整数
    			//上面出现异常
    			flag=false;
    		} catch (Exception e) {//出现异常时
    			//一般异常用作-日志记录
    			//e.printStackTrace();
    			System.out.println("您输入的格式不正确,请重新输入一个整数:");
    			flag=true;
    			}
    		}
    		System.out.println("输入完毕,记过是"+s);
    		System.out.println("D");
    		System.out.println("E");
    	}
    	
    	public static String inputDataString() {
    		Scanner scanner=new Scanner(System.in);
    		String str=scanner.next();
    		return str;
    	}
    }
    

      

  • 相关阅读:
    抽象类使用细节
    super关键字
    JDK,JRE,JVM三者之间的爱恨情仇
    LinkedHashSet
    HashSet扩容成红黑树机制
    Set之HashSet
    finally关键字
    Hashcode方法
    equals方法和==的区别
    LinkedList
  • 原文地址:https://www.cnblogs.com/dldrjyy13102/p/7600380.html
Copyright © 2011-2022 走看看