I go that to work once. If I remember right ... Try something like this ...
StringWriter writer = new StringWriter();
PrintWriter printWriter = new PrintWriter(writer);
... some misc code ...
yourException.printStackTrace(printWriter);
anotherException.printStackTrace(printWriter);
... some more misc code ...
String traces = writer.toString();
----
Since the printStackTrace() method takes a PrintWriter as an argument, you can create a StringWriter and fill it with your stack trace(s) and then convert them to a String later.
Hope this helps.
------------------
Chris Stehno (Sun Certified Programmer for the
Java 2 Platform)