home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / java / lang / ClassNotFoundException.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  978 b   |  55 lines

  1. package java.lang;
  2.  
  3. import java.io.PrintStream;
  4. import java.io.PrintWriter;
  5.  
  6. public class ClassNotFoundException extends Exception {
  7.    private static final long serialVersionUID = 9176873029745254542L;
  8.    // $FF: renamed from: ex java.lang.Throwable
  9.    private Throwable field_0;
  10.  
  11.    public ClassNotFoundException() {
  12.    }
  13.  
  14.    public ClassNotFoundException(String var1) {
  15.       super(var1);
  16.    }
  17.  
  18.    public ClassNotFoundException(String var1, Throwable var2) {
  19.       super(var1);
  20.       this.field_0 = var2;
  21.    }
  22.  
  23.    public Throwable getException() {
  24.       return this.field_0;
  25.    }
  26.  
  27.    public void printStackTrace() {
  28.       this.printStackTrace(System.err);
  29.    }
  30.  
  31.    public void printStackTrace(PrintStream var1) {
  32.       synchronized(var1) {
  33.          if (this.field_0 != null) {
  34.             var1.print("java.lang.ClassNotFoundException: ");
  35.             this.field_0.printStackTrace(var1);
  36.          } else {
  37.             super.printStackTrace(var1);
  38.          }
  39.  
  40.       }
  41.    }
  42.  
  43.    public void printStackTrace(PrintWriter var1) {
  44.       synchronized(var1) {
  45.          if (this.field_0 != null) {
  46.             var1.print("java.lang.ClassNotFoundException: ");
  47.             this.field_0.printStackTrace(var1);
  48.          } else {
  49.             super.printStackTrace(var1);
  50.          }
  51.  
  52.       }
  53.    }
  54. }
  55.