`

自定义Exception的创建

    博客分类:
  • java
 
阅读更多

/**

 * 异常类

 * 

 * @author

 * @version 2014-08-06

 */

public class CredtiException extends Exception {

    /**

     * 

     */

    private static final long serialVersionUID = xxx;

 

    private String            errorCode        = null;

 

    /**

     * <默认构造函数>

     */

    public CredtiException() {

        super();

    }

 

    /**

     * 构造函数

     * 

     * @param message 错误信息

     */

    public CredtiException(String message) {

        super(message);

        setErrorCode(message);

    }

 

    /**

     * 构造函数

     * 

     * @param message 错误信息

     * @param errorCode 错误码

     */

    public CredtiException(String message, String errorCode) {

        super(message);

        setErrorCode(errorCode);

    }

 

    /**

     * 构造函数

     * 

     * @param t Throwable

     */

    public CredtiException(Throwable t) {

        super(t);

    }

 

    /**

     * 构造函数

     * 

     * @param t Throwable

     * @param errorCode 错误码

     */

    public CredtiException(Throwable t, String errorCode) {

        super(t);

        setErrorCode(errorCode);

    }

 

    public String getErrorCode() {

        return errorCode;

    }

 

    public void setErrorCode(String errorCode) {

        this.errorCode = errorCode;

    }

}

 

 

  1. 1.自定义异常: 
  2.  
  3. class 异常类名 extends Exception 
  4. { 
  5.     public 异常类名(String msg) 
  6.     { 
  7.         super(msg); 
  8.     } 
  9.  
  10.  
  11. 2.标识可能抛出的异常: 
  12.  
  13. throws 异常类名1,异常类名2 
  14.  
  15. 3.捕获异常: 
  16. try{} 
  17. catch(异常类名 y){} 
  18. catch(异常类名 y){} 
  19.  
  20. 4.方法解释 
  21. getMessage() //输出异常的信息 
  22. printStackTrace() //输出导致异常更为详细的信息 

 

 

 

分享到:
评论

相关推荐

    JAVA 自定义异常 Exception

    Java提供了丰富的内置异常类,但有时候,我们可能需要根据特定的需求创建自定义异常。这就是“JAVA 自定义异常 Exception”所涉及的内容。 自定义异常是在Java中通过继承`java.lang.Throwable`或其子类(如`...

    c# 自定义异常 Exception

    这时,我们就需要创建自定义异常来细化错误信息,以便更精确地表达和处理问题。本篇将深入探讨如何在C#中自定义异常以及其应用。 首先,自定义异常通常是通过继承`System.Exception`类或其派生类来实现的。`...

    dubbo捕获自定义异常_dubbo异常捕获_dubbo异常_自定义异常_捕捉异常_

    在 Java 中,自定义异常通常继承自 `Exception` 或其子类。例如,你可以创建一个名为 `CustomServiceException` 的异常类,它可能包含特定的错误码和错误信息: ```java public class CustomServiceException ...

    安卓自定义崩溃异常

    自定义异常的创建过程如下: 1. 创建一个新的类,继承自`Exception`或其子类。例如,我们可以创建一个名为`CustomCrashException`的类: ```java public class CustomCrashException extends Exception { public ...

    创建自定义异常 Create Custom Exception3---马克-to-win java视频

    创建自定义异常 Create Custom Exception3---马克-to-win java视频

    如何创建和使用自定义异常

    ### 如何创建和使用自定义异常 在Java编程语言中,异常处理机制是十分重要的一个组成部分,它能够帮助开发者有效地捕获并处理程序运行时出现的错误情况。自定义异常则是这一机制的重要扩展,允许开发者根据特定的...

    创建自定义异常 Create Custom Exception1---马克-to-win java视频

    创建自定义异常 Create Custom Exception1---马克-to-win java视频

    如何用C#在VS2005中创建自己的Exception详解

    本文将详细介绍如何在Visual Studio 2005(VS2005)环境中使用C#语言创建自定义的异常类。 一、异常基础 在C#中,所有异常都是从System.Exception类派生的。异常类通常用于封装特定错误信息,包括错误类型、错误...

    java 自定义异常实例二

    自定义异常是Java异常处理的一部分,允许我们创建符合特定业务需求的异常类。下面我们将深入探讨Java自定义异常及其应用。 首先,自定义异常通常是通过扩展Java内置的`Exception`类或其子类来实现的。`Exception`类...

    自定义异常

    在Python中,自定义异常的创建更为简单,只需定义一个新类并继承自内置的`Exception`类或其子类: ```python class CustomException(Exception): def __init__(self, message): self.message = message ``` ...

    springboot工程自定义response注解、自定义规范化返回数据结构

    在Spring Boot中,可以创建一个自定义注解,例如`@CustomResponse`,用于标记控制器方法,指示该方法应返回特定的数据结构。这个注解通常会包含一些元信息,如状态码、消息等,以便在处理过程中填充到返回结果中。...

    java 自定义异常实例一

    总结一下,Java自定义异常是通过创建新的异常类来实现的,这些类通常继承自`Exception`类或其子类。自定义异常可以包含特定的错误信息,并在遇到预期之外的情况时抛出。通过使用自定义异常,开发者可以更好地组织和...

    Java自定义异常源代码

    自定义异常是Java中的一种高级技巧,允许开发者创建符合特定应用需求的异常类。下面将详细解释如何在Java中自定义异常,并通过源代码实例进行说明。 一、自定义异常的必要性 在标准库中,Java已经提供了一套丰富的...

    显示自定义错误页面,用户自定义

    2. **创建自定义JSP页面**:在指定的`location`路径下,创建对应的JSP文件。在这个页面中,你可以编写HTML结构,加上适当的CSS样式,甚至嵌入JavaScript来提升交互性。比如,404错误页面可以包含友好的错误信息、...

    Struts自定义类型转换器

    ### Struts自定义类型转换器 #### 一、概述 在Web开发中,表单提交的数据通常是字符串形式的,而在业务逻辑处理时往往需要将这些数据转换为其他类型的对象(如日期、数字等)。Struts框架为了更好地处理这种类型...

    exception 异常处理 exception

    自定义异常是根据业务需求自定义的一类异常,通过继承 `Exception` 或其子类实现。在上述代码示例中,定义了一个名为 `MyException` 的自定义异常类,它继承了 `Exception`。 - **定义自定义异常类**: ```java ...

    异常类:自定义异常类

    本文将详细介绍如何在 Java 中创建自定义异常类,并通过一个示例来展示如何使用这些自定义异常。 #### 创建自定义异常类 自定义异常类是指开发者根据实际需求自定义的异常类型。在 Java 中,创建自定义异常类通常...

    判断输入的自定义异常

    首先,要创建一个自定义异常,我们需要定义一个新的类,这个类通常会继承自标准库中的`std::exception`类。这样做的好处是可以利用`std::exception`已经提供的功能,如`what()`方法,该方法返回一个描述异常的字符串...

    JAVA自定义异常类

    ### JAVA自定义异常类 ...以上示例展示了如何创建和使用自定义异常类,以及如何根据输入数据进行条件判断。自定义异常类可以更加精确地捕捉和处理特定的错误情况,有助于提高程序的健壮性和可读性。

Global site tag (gtag.js) - Google Analytics