try{异常代码}catch(e){e就是异常对象啊!你吧对象的内容保存带数据库!}我上面的方法可能不是你想要的答案,但是一般保存异常内容都是这么做的。你说的是不是直接找到所有异常的输出口,你在输出口那等着,把所有信息存入数据库。这样的话我就不知道了。