Hi, I am trying to store the content stack trace for Throwable object into a string object. method printStackTrace() only prints it and method toString() only returns the first line . how can i store the full content into a string. thanks, kripal
# Help an unprivileged kid.<br /> Whatever u do will make a difference...<br /> ...to a child's life & ur own #<br /><a href="http://www.cry.org/" target="_blank" rel="nofollow">www.cry.org/</a>
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)