diff options
Diffstat (limited to 'libjava/java/lang/Throwable.java')
-rw-r--r-- | libjava/java/lang/Throwable.java | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/libjava/java/lang/Throwable.java b/libjava/java/lang/Throwable.java deleted file mode 100644 index 5ae39ae2594..00000000000 --- a/libjava/java/lang/Throwable.java +++ /dev/null @@ -1,80 +0,0 @@ -// Throwable.java - Superclass for all exceptions. - -/* Copyright (C) 1998, 1999 Cygnus Solutions - - This file is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the file "LIBGCJ_LICENSE" for -details. */ - -package java.lang; -import java.io.PrintStream; -import java.io.PrintWriter; -import java.io.Serializable; - -/** - * @author Tom Tromey <tromey@cygnus.com> - * @date October 30, 1998 - */ - -/* Written using "Java Class Libraries", 2nd edition, ISBN 0-201-31002-3 - * "The Java Language Specification", ISBN 0-201-63451-1 - * Status: Sufficient for compiled code, but methods applicable to - * bytecode not implemented. JDK 1.1. - */ - -public class Throwable implements Serializable -{ - public Throwable fillInStackTrace () - { - return this; - } - - public String getLocalizedMessage () - { - return getMessage (); - } - - public String getMessage () - { - return detailMessage; - } - - public void printStackTrace () - { - printStackTrace (System.err); - } - - public void printStackTrace (PrintStream s) - { - // No stack trace, but we can still print this object. - s.println(toString ()); - } - - public void printStackTrace (PrintWriter wr) - { - // No stack trace, but we can still print this object. - wr.println(toString ()); - } - - public Throwable () - { - detailMessage = null; - } - - public Throwable (String message) - { - detailMessage = message; - } - - public String toString () - { - return ((detailMessage == null) - ? getClass().getName() - : getClass().getName() + ": " + getMessage ()); - } - - // Name of this field comes from serialization spec. - private String detailMessage; -} |