• Java自定义异常


    自定义异常类的主要作用是区分异常发生的位置,当用户遇到异常时,
    根据异常名就可以知道哪里有异常,根据异常提示信息进行修改。

    一个自定义异常的实例

    /**
     * Ftp 自定义异常类
     * @author yangw
     */

     一般是集成Exception或者其子类


    public class FtpException extends Exception {
        //无参构造
        public FtpException(){
            super();
        }
        //传递一个异常消息
        public FtpException(String msg){
            super(msg);
        }
         //异常消息和例外做参数
        public FtpException(String msg,Throwable cause){
            super(msg,cause);
        }

        //例外作参数
        public FtpException(Throwable cause){
            super(cause);
        }
     
    }

     第二种定义方式:继承Throwable 类


    public class MySecondException extends Throwable {

    public MySecondException() {

    super();

    }

    public MySecondException(String msg) {

    super(msg);

    }

    public MySecondException(String msg, Throwable cause) {

    super(msg, cause);

    }

    public MySecondException(Throwable cause) {

    super(cause);

    }

    }

    自定义异常类的使用,与jdk或者其他开源项目自带的异常类一模一样,没有任何区别

    ----------- 赠人玫瑰,手有余香     如果本文对您有所帮助,动动手指扫一扫哟   么么哒 -----------


    未经作者 https://www.cnblogs.com/xin1006/ 梦相随1006 同意,不得擅自转载本文,否则后果自负
  • 相关阅读:
    Windows8 自制DatePicker
    Windows8 商店支付功能
    通过(Node Js||.Net)基于HTML5的WebSocket实现实时视频文字传输(上)
    Windows8 检测网络
    Windows8 推送通知
    Windows8&Windows Phone 做一个图片效果
    js 两种时间数字字符串格式
    使用Homebrew安装Git(Mac)
    JavaScript核心参考教程客户端JavaScript
    MVC模式浅谈
  • 原文地址:https://www.cnblogs.com/xin1006/p/custom_exception.html
Copyright © 2020-2023  润新知