/* * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net) * * 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 net.micode.notes.gtask.exception;//包 net.micode.notes.gtask.exception。 public class ActionFailureException extends RuntimeException {//公共类 ActionFailureException 继承自 RuntimeException。 private static final long serialVersionUID = 4425249765923293627L;//私有静态最终 long 型变量 serialVersionUID,赋值为 4425249765923293627L。 public ActionFailureException() {//公共的无参数构造函数。 super();//调用父类的无参数构造函数。 } public ActionFailureException(String paramString) {//公共的带有一个字符串参数的构造函数。 super(paramString);//调用父类的带有一个字符串参数的构造函数,并将参数传递给父类。 } public ActionFailureException(String paramString, Throwable paramThrowable) {//公共的带有一个字符串参数和一个 Throwable 参数的构造函数。 super(paramString, paramThrowable);//调用父类的带有一个字符串参数和一个 Throwable 参数的构造函数,并将参数传递给父类。 } }