java中抛出异常的内容总有一个printStackTrace,百度了一下: 如果需要打印出某个时间的调用堆栈状态,将产生一个堆栈轨迹。 stack trace 中包括三部分,分别为:.bss .text .data bss: 表示程序中未初始化的 全局变量 的一块内存区域 text: 表示程序中已初始化的 全局变量 的一块内存区域 data:表示存放程序执行代码的一块内存区域 也就是说stack trace可以简单理解为当前的内存使用情况。