`
elan1986
  • 浏览: 168724 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java 自定义错误类【转】

阅读更多
原文地址 :[url] http://www.cnblogs.com/likwo/archive/2010/08/03/1791187.html[/url]
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->
public class MyException extends Exception
{
    private static final long serialVersionUID = 1L;
    private Type type;
    
    public MyException( Type type )
    {
        super();
        this.type = type;
    }

    public MyException( Throwable t, Type type )
    {
        super( t );
        this.type = type;
    }

    public String toString() {
        return super.toString() + "<" + getErrorType().getErrorCode() + ">";
    }
    
    public Type getErrorType()
    {
        return type;
    }
    
    public enum Type
    {
        // 系统错误
        SYSTEM_ERROR( "99999" ),
       
        // 用户认证错误
        USER_AUTH( "03003" );
        
        private String errorCode;

        Type( String errorCode )
        {
            this.errorCode = errorCode;
        }

        public String getErrorCode()
        {
            return this.errorCode;
        }
    }
}
分享到:
评论

相关推荐

    Java 自定义错误类示例代码

    在Java编程中,有时我们可能需要对特定的错误情况进行更精细的控制,或者为了符合项目的特定需求,如多语言支持,我们可能会选择自定义错误类。自定义错误类是扩展Java内置异常体系结构的一种方式,它允许我们创建...

    JAVA自定义异常类

    ### JAVA自定义异常类 #### 一、基本概念与应用场景 在Java编程中,异常处理是一种重要的机制,用于处理程序运行时可能出现的各种错误情况。Java提供了丰富的内置异常类,但有时候,内置的异常类可能不足以精确地...

    Java自定义异常类_1.txt

    ### Java自定义异常类详解 #### 一、Java异常体系概览 在Java语言中,异常处理机制是一种用于处理程序运行时错误的重要机制。Java中的异常处理基于`java.lang.Throwable`类,它有两个重要的子类:`Exception`和`...

    实际项目中java自定义异常

    Java提供了丰富的异常处理机制,包括预定义的异常类和自定义异常。以下将详细介绍如何在实际项目中自定义异常,以及为何通常会将业务逻辑抽象成一个常量类。 首先,我们了解Java中的异常。在Java中,异常是通过`...

    异常类:自定义异常类

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

    java 自定义异常实例二

    下面我们将深入探讨Java自定义异常及其应用。 首先,自定义异常通常是通过扩展Java内置的`Exception`类或其子类来实现的。`Exception`类是所有可抛出异常的基类,它本身继承自`Throwable`类。创建自定义异常时,...

    java 自定义异常实例一

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

    java 自定义异常

    java自定义异常,java自定义异常的介绍,如何创建自定义异常,如何使用自己创建的自定义异常。

    java表达式计算支持自定义运算

    1. **创建运算符枚举类**:在Java中,可以创建一个枚举类型来表示自定义的运算符。枚举类型是一种特殊的类,它的实例是预定义的,且数量固定。例如,我们可以定义一个名为`CustomOperator`的枚举,包含我们的自定义...

    JAVA 自定义异常 全局捕获

    自己编写异常类型 ,自定义错误异常进行全局捕捉。实现项目全局的拦截定义输出。。。

    Java自定义异常类_2.txt

    ### Java自定义异常类知识点详解 #### 一、概述 在Java编程中,自定义异常是一种常见的编程实践,它能够帮助开发者更精确地控制程序的行为并处理错误情况。通过创建自定义异常类,我们可以根据应用的具体需求来抛...

    Java自定义异常源代码

    综上所述,Java自定义异常允许开发者创建符合应用需求的异常类型,提高代码的可读性和可维护性。通过理解异常的继承体系,编写自定义异常类,以及正确地抛出和处理异常,我们可以构建更加健壮和易用的Java应用程序。

    JAVA 自定义异常 Exception

    总的来说,Java自定义异常是异常处理机制的一个重要组成部分,它让开发者能够根据具体需求扩展和定制异常处理流程,有效地管理程序运行中的错误情况,从而提升软件的稳定性和可靠性。通过学习和掌握这一技能,开发者...

    实现java自定义注解拦截器.docx

    ### 实现Java自定义注解拦截器 #### 概述 本文主要介绍如何在Spring Boot项目中使用自定义注解来实现对特定方法的拦截功能。具体场景为:当访问项目中的控制器方法时,需要进行“token验证”,但登录等特殊方法...

    java自定义服务器检验工具类

    总结,"java自定义服务器检验工具类"是一个重要的开发实践,它通过提供预定义的验证函数,帮助开发者高效地处理服务器端的数据验证和安全问题。结合Maven Webapp项目,我们可以构建出一套完整的、可维护的服务器端...

    Java自定义异常类的实例详解

    本篇将深入探讨Java自定义异常类的实例详解,旨在帮助读者理解和掌握这一技术。 首先,我们了解为什么需要自定义异常类。在Java中,已经提供了许多预定义的异常类,如ArithmeticException、NullPointerException等...

    Java自定义日志工具类

    Java自定义日志工具类是Java开发中一个重要的实践,它可以帮助开发者记录应用程序运行过程中的信息,便于调试、排查问题和后期分析。日志工具类通常包含多种级别(如DEBUG, INFO, WARN, ERROR, FATAL)以适应不同...

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

    在IT行业中,尤其是在Web开发领域,自定义错误页面是一个重要的用户体验设计环节。它允许开发者根据自己的需求和品牌风格,为用户呈现更为友好、更具指导性的错误信息,而不是默认的浏览器或服务器错误页面。本篇...

    简单自定义date类(java)

    简单自定义 date 类(java) Java 语言中内置的 Date 类可以满足大多数的日期操作需求,但是在某些特殊场景下,我们需要自定义 date 类来满足特定的需求。本文将介绍如何自定义一个简单的 date 类,包括 year、...

    Java打印小票自定义小票纸张大小,分辨率

    首先,Java提供了`java.awt.print`包,该包包含了处理打印任务所需的类和接口,如`PrinterJob`、`PageFormat`和`PrintService`等。这些工具可以帮助我们定制打印设置,包括选择打印机、定义纸张尺寸和设置分辨率。 ...

Global site tag (gtag.js) - Google Analytics