zoukankan      html  css  js  c++  java
  • JAVA学习 之 异常处理

    C语言的异常处理都通过函数的返回值类型判断给予处理,而在java中,异常被定义为一个对象,有这一套完善的异常处理机制。

    一、异常的捕获

    二、手动抛出异常

    package zjl;
    
    import java.util.InputMismatchException;
    import java.util.Scanner;
    
    import javax.sound.midi.SysexMessage;
    
    import org.omg.CORBA.SystemException;
    import org.omg.PortableInterceptor.SYSTEM_EXCEPTION;
    
    public class zuoye {
        public static int sum(int n)
        {
            if(n > 100)
                throw new RuntimeException();
                int s = 0;
                int i;
                for(i = 1;i <= n;i ++){
                    s += i;
                }
                return s;
        }
        public static void main(String[] args) {
            // TODO Auto-generated method stub
             Scanner text = new Scanner(System.in);
             int a;
             try{
                 a = text.nextInt();
                 System.out.println(sum(a));
             }
             catch(RuntimeException e){
                 System.out.println("你给的数有问题");
             }
             finally{
                 System.out.println("我总是出现");
             }
        }
    
    }
  • 相关阅读:
    ImageSwitcher (图像切换器,显示图片)
    RatingBar
    SeekBar
    Assets 读取assets中的文件
    开关按钮(ToggleButton&Switch)
    MEF学习
    HttpWebRequest简单使用
    Redis学习
    SQL Join简单介绍
    EF 数据迁移
  • 原文地址:https://www.cnblogs.com/zhangjialu2015/p/5286506.html
Copyright © 2011-2022 走看看