NestedIOException

本文介绍了一个自定义异常类NestedIOException,该类继承自IOException,并详细解释了如何使用它来处理嵌套异常,这对于Java应用程序中异常的管理和跟踪非常有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/**
* Copyright (c) 2008 Greg Whalin
* All rights reserved.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the BSD license
*
* This library is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE.
*
* You should have received a copy of the BSD License along with this
* library.
*
* @author Kevin A. Burton <burton@peerfear.org>
*/
package com.yulong.memcached;

import java.io.*;

/**
* Bridge class to provide nested Exceptions with IOException which has
* constructors that don't take Throwables.
*
* @author <a href="mailto:burton@rojo.com">Kevin Burton</a>
* @version 1.2
*/
public class NestedIOException extends IOException {

/**
* Create a new <code>NestedIOException</code> instance.
* @param cause object of type throwable
*/
public NestedIOException( Throwable cause ) {
super( cause.getMessage() );
super.initCause( cause );
}

public NestedIOException( String message, Throwable cause ) {
super( message );
initCause( cause );
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值