com.feilong.core.bean.BeanUtilException.java Source code

Java tutorial

Introduction

Here is the source code for com.feilong.core.bean.BeanUtilException.java

Source

/*
 * Copyright (C) 2008 feilong
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.feilong.core.bean;

//Exception?:?CheckedException,?UncheckedException.
//
//?Exception?CheckedException?try...catch...?,
//UncheckedException???. UncheckedException???RuntimeException.
//  
//effectivejava:
//  ????(CheckedException),
//  ?(?????,??)?(RuntimeException).

/**
 * <code>org.apache.commons.beanutils</code> .
 * 
 * <p>
 * Note that: this is a runtime (unchecked) exception. Beans exceptions are usually fatal; there is no reason for them to be checked.
 * </p>
 *
 * @author <a href="http://feitianbenyue.iteye.com/">feilong</a>
 * @see "org.springframework.beans.BeansException"
 * @since 1.0.8
 */
public final class BeanUtilException extends RuntimeException {

    /** The Constant serialVersionUID. */
    private static final long serialVersionUID = -1699987643831455524L;

    /**
     * Instantiates a new bean util exception.
     * 
     * @param message
     *            the message
     * @param cause
     *            the cause
     */
    public BeanUtilException(String message, Throwable cause) {
        super(message, cause);
    }

    /**
     * Instantiates a new bean util exception.
     * 
     * @param cause
     *            the cause
     */
    public BeanUtilException(Throwable cause) {
        super(cause);
    }
}