Java:简述Java中的自定义异常

Posted 鮀城小帅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java:简述Java中的自定义异常相关的知识,希望对你有一定的参考价值。

虽然Java系统已经预定义好了很多异常类,但是有时会遇到预定义的异常类不能描述出现的错误。在这种情况下,程序员可以通过扩展Exception类及其子类来定义自己的异常类。

  1. 自定义异常,格式如下:
 class 异常类名 extends Exception 
     
        public 异常类名(String msg) 
         
            super(msg); 
         
    
  1. 标识可能抛出的异常:

    throws 异常类名1,异常类名2

  2. 捕获异常:

 try
    
     catch(异常类名 y)
    
     catch(异常类名 y)
    
     
  1. 方法解释

    a.输出异常的信息
    getMessage()

    b.输出导致异常更为详细的信息
    printStackTrace()

  2. 示例如下: CustomException.java


    public class FormatException extends Exception
    
        public FormatException(String message) 
            super(message);
        
    

以上是关于Java:简述Java中的自定义异常的主要内容,如果未能解决你的问题,请参考以下文章

在Java中的自定义异常中序列化字段

为 Java 中的自定义检查异常编写 JUnit 测试用例?

Java中的自定义注解

java编程实现自定义异常判断一个手机号码的合法性

java异常处理详解!!

java 自定义事件的触发及监听