zoukankan      html  css  js  c++  java
  • 异常的出理

    异常的处理有二个方式:try...catch  throws

    public class MyException extends Exception{//定义一个异常类,该类继承父类Exception

      String Message;//声明一个成员变量

      public void MyException(String errExpetion){//构造方法,初始化该类的变量

        Messsage=errException;

      }

      public String getMessage(){//覆盖父类Exception中的这个方法,重写

        rentrun Message;

      }

    }

               public class Me{ 

                 public 返回类型 方法名(参数)throws MyException{

                   if(判断参数是否异常){

                     System.out.println("自定义异常的内容");  

                   }else{

                     return 方法内容;//返回给返回值

                   } 

                 }

                 public static void main(String[] args){

                   Me me=new Me();

                   try{

                     对象调用方法;

                   }

                   catch(MyException e){

                     System.out.println(e.getmessage);//自定义异常  

                   }

                   catch(Exception e){

                     System.out.println("其它异常");

                   } 

                 }

               }

    自定义异常:

    public class MyException extends Exception{

      public MyException(String errException){

        super(errException);

      }

    }

  • 相关阅读:
    【Silverlight】Bing Maps系列文章汇总
    《MEF程序设计指南》博文汇总
    Flash中各种图形的绘制
    Bing Maps开发扩展二:基于Oracle Spatial的空间数据分析
    Bing Maps开发扩展三:Bing Maps中渲染ESRI SHP空间数据
    Spring Cloud Gateway
    Spring Cloud Gateway 整合 nacos
    Spring Cloud Gateway 断言(Predicate) (hoxton 版本)
    Python和Node.js支持尾递归吗?
    用OpenCv来做人脸识别
  • 原文地址:https://www.cnblogs.com/daoxiang1992/p/5682510.html
Copyright © 2011-2022 走看看