Java 自定义异常

Java 自定义异常

Java中自定义异常只需两步:
  1. 编写一个类继承Exception或者RuntimeException
  2. 提供两个构造方法,一个无参的,一个带有参数的
// 编译时异常
//public class MyException extends Exception
// 运行时异常
public class MyException extends RuntimeException
{
    public MyException(){}
    public MyException(String s){
        super(s);
    }
}
public class MyExceptionTest {
    public static void main(String[] args) {
        // 创建异常对象
        MyException my = new MyException("用户名错误");

        // 打印异常堆栈信息
        my.printStackTrace();

        // 获取一次简单的描述信息
        System.out.println(my.getMessage());
    }
}
分享到 :

发表评论

登录... 后才能评论