for (Iterator<ThrownException> i = exceptionSet.iterator(); i.hasNext(); ) {
for (ExceptionSet.ThrownExceptionIterator i = exceptionSet.iterator(); i.hasNext(); ) {
	public String toString() {		StringBuffer buf = new StringBuffer();		buf.append("<exception:");		boolean first = true;		for (Iterator<ThrownException> i = exceptionSet.iterator(); i.hasNext(); ) {			if (first)				first = false;			else				buf.append(',');			buf.append(i.next().getType().toString());		}		buf.append(">");		return buf.toString();	}