Java IOException Create toIOException(Throwable t)

Here you can find the source of toIOException(Throwable t)

Description

to IO Exception

License

Open Source License

Declaration

static IOException toIOException(Throwable t) 

Method Source Code


//package com.java2s;
/*/*from www . j  a va 2 s .c  o m*/
 * Copyright (c) xlightweb.org, 2006 - 2010. All rights reserved.
 *
 *  This library is free software; you can redistribute it and/or
 *  modify it under the terms of the GNU Lesser General Public
 *  License as published by the Free Software Foundation; either
 *  version 2.1 of the License, or (at your option) any later version.
 *
 *  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.  See the GNU
 *  Lesser General Public License for more details.
 *
 *  You should have received a copy of the GNU Lesser General Public
 *  License along with this library; if not, write to the Free Software
 *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 *
 * Please refer to the LGPL license at: http://www.gnu.org/copyleft/lesser.txt
 * The latest copy of this software may be found on http://www.xsocket.org/
 */

import java.io.IOException;

public class Main {
    static IOException toIOException(Throwable t) {
        return toIOException(t.getMessage(), t);
    }

    static IOException toIOException(String text, Throwable t) {
        IOException ioe = new IOException(text);
        ioe.setStackTrace(t.getStackTrace());
        return ioe;
    }
}

Related

  1. toIOException(String msg, Throwable cause)
  2. toIoException(Throwable cause)
  3. toIOException(Throwable cause)
  4. toIOException(Throwable e)
  5. toIOException(Throwable inThrownException, boolean inCheckCauses)