1 /*
2 * Copyright (c) 2008, the JUNG Project and the Regents of the University
3 * of California
4 * All rights reserved.
5 *
6 * This software is open-source under the BSD license; see either
7 * "license.txt" or
8 * http://jung.sourceforge.net/license.txt for a description.
9 */
10
11 package edu.uci.ics.jung.io;
12
13 /**
14 * Exception thrown when IO errors occur when reading/writing graphs.
15 *
16 * @author Nathan Mittler - nathan.mittler@gmail.com
17 */
18 public class GraphIOException extends Exception {
19
20 private static final long serialVersionUID = 3773882099782535606L;
21
22 /**
23 * Creates a new instance with no specified message or cause.
24 */
25 public GraphIOException() {
26 super();
27 }
28
29 /**
30 * Creates a new instance with the specified message and cause.
31 */
32 public GraphIOException(String message, Throwable cause) {
33 super(message, cause);
34 }
35
36 /**
37 * Creates a new instance with the specified message and no
38 * specified cause.
39 */
40 public GraphIOException(String message) {
41 super(message);
42 }
43
44 /**
45 * Creats a new instance with the specified cause and no specified message.
46 */
47 public GraphIOException(Throwable cause) {
48 super(cause);
49 }
50
51 }