Lines Matching refs:cause
42 * <p>A <code>MarshalException</code> can contain a cause: another
62 private Throwable cause;
84 * specified detail message and cause.
86 * <code>cause</code> is <i>not</i> automatically incorporated in
90 * @param cause the cause (A <tt>null</tt> value is permitted, and
91 * indicates that the cause is nonexistent or unknown.)
93 public MarshalException(String message, Throwable cause) {
95 this.cause = cause;
99 * Constructs a new <code>MarshalException</code> with the specified cause
100 * and a detail message of <code>(cause==null ? null : cause.toString())
102 * <code>cause</code>).
104 * @param cause the cause (A <tt>null</tt> value is permitted, and
105 * indicates that the cause is nonexistent or unknown.)
107 public MarshalException(Throwable cause) {
108 super(cause==null ? null : cause.toString());
109 this.cause = cause;
113 * Returns the cause of this <code>MarshalException</code> or
114 * <code>null</code> if the cause is nonexistent or unknown. (The
115 * cause is the throwable that caused this
118 * @return the cause of this <code>MarshalException</code> or
119 * <code>null</code> if the cause is nonexistent or unknown.
122 return cause;
127 * the cause's backtrace to the standard error stream.
131 //XXX print backtrace of cause
136 * the cause's backtrace to the specified print stream.
142 //XXX print backtrace of cause
147 * the cause's backtrace to the specified print writer.
153 //XXX print backtrace of cause