`
cherryQQ
  • 浏览: 1137009 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Exception:StackOverFlowError

阅读更多
list =(List) hibernateSysManagerService.findByTId(Integer.parseInt(userid));

if(list!=null){
tuser = (Tuser)list.get(0);
}
System.out.println("测试"+tuser);
便抛出异常!

处理结果:System.out.println("测试"+tuser.getUserId());
一切正常。
总结:  当我们在打印输出进行测试时,一定要记住,最好不要直接将对象输出,这样容易造成混乱,即出现啦,StackOverFlowError;
分享到:
评论
2 楼 DavidLu 2008-06-27  
占楼,潜力楼主
注:史上最强火星楼主
1 楼 dennis_zane 2008-05-31  
无语,是你的程序问题,应该是有递归调用,导致堆栈溢出了。

相关推荐

    java异常exception

    - **`StackOverflowError`**:堆栈溢出错误。 - **`ThreadDeath`**:线程终止。 - **`UnknownError`**:未知错误。 - **`UnsatisfiedLinkError`**:未满足链接错误。 - **`UnsupportedClassVersionError`**:不受...

    java异常处理(较详细)

    在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠...比如: StackOverflowError和OOM。 一般不编写针对性的代码进行处理。 Exception:

    Java中Error与Exception的区别.doc

    - 示例包括 `OutOfMemoryError` 和 `StackOverflowError`。 - **`Exception` 类**:表示程序可以尝试捕获并处理的异常情况。 - 继承关系:`Exception` 同样继承自 `Throwable` 类。 - 示例包括 `IOException` 和...

    Java异常 Exception类及其子类(实例讲解)

    Error 类是用来描述Java运行时环境下的内部错误,例如OutOfMemoryError、StackOverflowError等。Exception 类是用来描述程序中的异常,例如ArithmeticException、ArrayIndexOutOfBoundsException、...

    exception 测试

    这些问题通常无法恢复,比如`OutOfMemoryError`、`StackOverflowError`等。开发者通常不需要直接处理这些错误,因为它们表明系统处于不稳定状态,但了解它们可以帮助诊断和预防问题。 2. **程序级别的错误:...

    java所有运行时异常以及错误.

    25. **堆栈溢出错误:StackOverflowError** - 递归调用过深导致堆栈溢出。 26. **线程结束:ThreadDeath** - 调用`Thread.stop()`方法时,表示线程结束。 27. **未知错误:UnknownError** - 表示Java虚拟机遇到了...

    Java核心知识体系3:深入分析异常机制.pdf

    `Error`类及其子类代表的是应用程序无法恢复的严重问题,这些错误通常与JVM或系统环境有关,例如`OutOfMemoryError`和`StackOverflowError`。它们不应该被程序捕获和处理,而是要求开发者对代码进行调试和优化,以...

    Java中常见的异常分析

    28. **堆栈溢出错误:StackOverflowError** - 递归调用过深导致堆栈溢出。 29. **线程结束:ThreadDeath** - 调用`Thread.stop()`方法时,表示线程应该终止。 30. **未知错误:UnknownError** - 表示Java虚拟机...

    Java开发过程中常见异常

    28. **堆栈溢出错误:StackOverflowError** - 当递归调用过深导致堆栈空间不足时,会抛出此错误。 29. **线程结束:ThreadDeath** - 通过`Thread.stop()`方法结束线程时抛出的异常。 30. **未知错误:UnknownError...

    Java自定义异常类_1.txt

    3. **`Error`**:例如`OutOfMemoryError`、`StackOverflowError`、`VirtualMachineError`等,表示Java虚拟机出现问题,通常不应该被应用程序捕获和处理。 #### 二、自定义异常设计与实现 自定义异常是Java编程中一...

    解析Java中所有错误和异常的父类java.lang.Th

    错误通常表示系统级别的问题,这些问题是程序无法恢复的,比如`OutOfMemoryError`和`StackOverflowError`。错误通常由Java虚拟机(JVM)自身抛出,开发者一般不需要捕获它们,因为这些错误表明程序运行环境出现了...

    java web开发中关于常用错误的整理

    - `StackOverflowError`:系统堆栈溢出。 - `StringIndexOutOfBoundsException`:字符串索引超出范围。 - Java中的异常分为两类:`Error`和`Exception`。`Exception`是程序可以捕获并处理的,而`Error`通常表示...

    java中Exception的细节

    `Error`类则代表了Java虚拟机(JVM)或编译器遇到的严重问题,如`OutOfMemoryError`和`StackOverflowError`。通常,程序员不应该尝试捕获`Error`,因为它们通常表示系统级别的问题,而非应用程序的逻辑错误。 在...

    常用java异常大全

    28. **堆栈溢出错误:StackOverflowError** - 当程序递归调用层次太深导致栈溢出时,会抛出此类错误。 - 示例代码:无限递归调用。 #### 三、总结 以上列举的异常类型只是Java异常体系中的一部分。在实际开发中...

    JAVA常见异常整理.docx

    这些问题不应该由应用程序捕获和处理,而是表明系统级的问题,如`VirtualMachineError`(虚拟机错误)、`OutOfMemoryError`(内存不足错误)和`StackOverflowError`(堆栈溢出错误)。 2. **Exception**: - `...

    JavaSE进阶-04-异常处理.pdf

    `Error`通常表示系统级的严重问题,如`StackOverflowError`,通常不需要程序员处理。 - **受控异常(Checked Exception)**:属于`Exception`类的子类,但不是`RuntimeException`的子类。这些异常在编译时需要被...

    03-Java异常面试题目

    例如,`OutOfMemoryError`和`StackOverflowError`。这些错误通常会导致程序终止,而且不应由应用程序代码来捕获处理。 2. `Exception`类则包含了可以被程序捕获并处理的异常。异常分为两种类型:受检异常(编译时...

    java常见异常

    - **StackOverflowError**: 堆栈溢出时抛出。 - **UnknownError**: Java虚拟机发生未知错误时抛出。 - **UnsatisfiedLinkError**: 未找到本机方法定义时抛出。 - **UnsupportedClassVersionError**: 不支持的类...

    java中的异常

    10. `StackOverflowError`:堆栈溢出,通常由于递归调用过深。 11. `StringIndexOutOfBoundsException`:尝试访问字符串中不存在的位置。 在Java中,异常分为两类:`Error`和`Exception`。`Error`通常是系统级别的...

    Java异常面试题.pdf

    - 示例:`OutOfMemoryError`(内存不足错误)、`StackOverflowError`(栈溢出错误)等。 - 特点:此类错误一旦发生,通常意味着JVM自身出现了问题,应用程序不应该试图处理这些错误,而应该尽快终止运行。 - **...

Global site tag (gtag.js) - Google Analytics