In Chrome, when an exception occurs, it prints a stack trace to the console log. This is extremely useful, but unfortunately in cases where an exception has been rethrown th
The best you can do is grab the original stack and print it. I use this in unit testing tools.
try{ ... } catch(e){ console.log(e.stack); console.log(e.message); throw(e); }