/* * Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.javafx.iio; import java.io.IOException; /** * An exception class used for signaling run-time failure of loading * operations. * *

In addition to a message string, a reference to another * Throwable (Error or * Exception) is maintained. This reference, if * non-null, refers to the event that caused this * exception to occur. For example, an IOException while * reading from a File would be stored there. * */ public class ImageStorageException extends IOException { private static final long serialVersionUID = 1L; /** * Constructs an ImageStorageException with a given message * String. No underlying cause is set; * getCause will return null. * * @param message the error message. * * @see #getMessage */ public ImageStorageException(String message) { super(message); } /** * Constructs an ImageStorageException with a given message * String and a Throwable that was its * underlying cause. * * @param message the error message. * @param cause the Throwable (Error or * Exception) that caused this exception to occur. * * @see #getCause * @see #getMessage */ public ImageStorageException(String message, Throwable cause) { super(message); initCause(cause); } }