`
ioio
  • 浏览: 142395 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jdk1.6 堆栈错误信息

 
阅读更多

关闭jvm错误堆栈信息优化(不输出)

当有很多异常抛出来的时候,JVM会只打印异常名称,异常调用的堆栈信息不显示

不如  NPE

        NPE

       。。。

就是不打印空指针的相信信息,是由 -OmitStackTraceInFastThrow  控制的

java -XX:-OmitStackTraceInFastThrow 

 

默认情况下开启,做个记录吧

分享到:
评论

相关推荐

    java jdk1.6和1.7版本

    9. **并行堆栈转储**:在出现堆栈溢出错误时,JVM可以生成并行堆栈转储,帮助开发者更快定位问题。 这两个版本的JDK各有其特点,适用于不同场景的需求。如果你正在使用的是较旧的应用程序,可能需要JDK 1.6来保持...

    jdk1.6.0_45版本 jdk6

    4. **异常处理**:JDK 6对异常处理进行了优化,包括更快的堆栈回溯生成,以及更高效的异常抛出和捕获机制。 5. **垃圾收集器(Garbage Collector)**:JDK 6中的垃圾收集器进行了改进,比如Parallel Scavenge和...

    JDK中文帮助文档

    首先,"JDK_API_1_6_zh_CN.CHM"是一个中文版的JDK1.6 API文档,CHM(Compiled HTML Help)是一种Windows平台下的帮助文件格式,可以方便地查看和搜索Java API的详细信息。这个文档是开发者理解和使用JDK1.6的关键...

    java连接sqlserver数据库示例以及jar包

    5. **异常处理**:在上述示例中,我们使用了`try-catch`语句来捕获可能的异常,确保在出现错误时能够适当地处理并打印堆栈跟踪信息。 总的来说,通过理解和实践这个示例,开发者可以掌握Java连接SQL Server数据库的...

    tomcat oracle java的系统部署.doc

    例如,JDK1.6对比1.5性能提升了20%,而JDK1.5相比1.4则提高了25%至75%。在配置系统数据源时,需关注以下参数: 1. `maxWait`:最大等待连接时间,设置为-1表示无限制,防止因等待连接导致的错误。 2. `maxActive`:...

    CxfExceptionUtils:CXF为WSDL soap错误生成的异常(例如,输入验证等)没有多大用处。 该项目包含您可以使用的根异常,这些异常更加方便,并提供了必要的信息以支持人员

    系统要求Java JDK 6.0或更高版本(它是在JDK 7下使用1.6作为目标源进行编译的)。 Apache Commons Lang版本3.0或更高版本安装说明无论是否使用Maven,CxfExceptionUtils都易于安装。使用CxfSoapFaultException或...

    基于Java的表达式计算器设计与实现.pdf

    5. 开发环境:本文使用NetBeans IDE 7.0.1作为开发环境,JDK版本为1.6。 6. 栈的应用:栈可以用于实现表达式计算器的核心部分,通过栈可以实现表达式的解析和计算。 7. 表达式计算器的优点:表达式计算器可以大大...

    精通struts2

    第三章介绍了如何配置Struts2的开发环境,从JDK1.6的安装到Eclipse的使用,再到应用服务器Glassfish2的配置,详尽地指导读者搭建完整的开发环境。 第四章通过HelloWorld实例,逐步展示了Struts2的应用实践,包括...

    Junit_commonly_used_notes.pdf

    - 对于失败的测试,还可以查看具体的错误信息和堆栈跟踪,帮助定位问题所在。 #### 五、JUnit 4的Annotation使用 JUnit 4引入了Annotation机制,极大地简化了测试用例的编写。 ##### 9.1 基本元数据 - **@Test*...

    Java虚拟机

    5.3.2 升级JDK 1.6的性能变化及兼容问题 5.3.3 编译时间和类加载时间的优化 5.3.4 调整内存设置控制垃圾收集频率 5.3.5 选择收集器降低延迟 5.4 本章小结 第三部分 虚拟机执行子系统 第6章 类文件结构 6.1 ...

    java troubleshooting hp

    - **1.4.1 Java堆栈展开特性**:介绍了如何利用gdb展开Java应用的堆栈信息,这对于理解程序执行流程非常有帮助。 - **1.4.2 gdb子命令用于Java虚拟机调试**:列举了一些gdb特有的子命令,专门用于调试Java虚拟机,如...

    java troubleshooting guide for HP-UX.pdf

    使用这些工具可以记录错误信息,便于后续分析。 ###### 1.1.4 Monitoring Memory Use (监控内存使用情况) - **功能**:提供了一组工具来实时监控Java应用程序中的内存使用情况。 - **应用场景**:对于经常发生内存...

    Eclipse帮助文档

    "JDK_API_1_6_zh_CN.CHM"文件是针对Java Development Kit(JDK)1.6版本的中文API文档,是Java程序员日常开发不可或缺的参考资料。它详尽地列举了Java SE 6的所有类、接口、方法和常量,是了解和使用Java API的关键...

    Android Studio WIN8安装教程

    3. 安装JDK(Java Development Kit),因为Android Studio基于Java,需要JDK才能运行和编译项目。 五、创建第一个项目 1. 在Android Studio中,通过“Start a new Android Studio project”引导创建新项目。 2. ...

    Java性能优化技巧集锦

    异常处理不应作为常规控制流程,因为创建异常对象和填充堆栈跟踪信息会消耗性能。只有在处理错误时才应使用异常。 1.4 不要重复初始化变量 Java会自动初始化变量,重复初始化只会增加不必要的计算。在继承链中尤其...

    java性能优化.pdf

    异常处理在Java中是有成本的,它涉及到对象创建和堆栈回溯。异常应该仅用于错误处理,而不是作为程序流程的控制手段。 1.4 避免重复初始化变量 Java会在构造函数中默认初始化变量,如果不需要重新初始化,应避免在...

    Java性能优化技巧集锦.doc

    JDK 1.4引入了非阻塞的I/O库(java.nio),可以帮助开发者提高I/O性能。 1.3 慎用异常 异常对性能不利,抛出异常需要创建一个新的对象,并且需要调整调用堆栈。因此,异常应该只用于错误处理,不应该用来控制程序...

    Java后端技术面试汇总-2019

    - **反射的用途及实现**:反射可用于获取类的信息,并在运行时创建和操纵对象。 - **自定义注解的场景及实现**:自定义注解可用于标记代码,如用于配置、验证等。 - **HTTP请求的GET与POST方式的区别**: - **GET...

    个人笔记--JAVA基础

    **1.6. API帮助文档** Java API文档是Java开发者的重要资源,提供了所有Java标准库的详细说明,包括类、接口、枚举和异常等的使用方法。 **1.7. 集成开发工具** - **1.7.1. 常用的集成开发工具** - Eclipse - ...

Global site tag (gtag.js) - Google Analytics