相关疑难解决方法(0)

在OutOfMemoryError的情况下Java进程的行为

什么是对得到一个Java程序的行为的OutOfMemoryError.有没有明确的行为?进程是崩溃还是进入等待/睡眠状态?

更新:如果我没有在我的代码中处理它?

java jvm out-of-memory

8
推荐指数
1
解决办法
3346
查看次数

为什么在没有处理Java中的异常的情况下调用抛出RuntimeException的方法时程序不会终止?

第1类:

package hf;

public class apples
{
    public static void main(String[] args)
    {
        Good good = new Good();

        good.method();
    }
}
Run Code Online (Sandbox Code Playgroud)

第2类:

package hf;

public class Goodie extends NullPointerException
{

}
Run Code Online (Sandbox Code Playgroud)

第3类:

package hf;

public class Good 
{
    public void method() throws Goodie
    {
        System.out.println("Goodmethod");
        throw new Goodie();
    }
}
Run Code Online (Sandbox Code Playgroud)

我没有使用任何的try/catch块捕获NullPointerException异常(延伸的RuntimeException)当我打电话的1类good.method()当我运行程序时引发,在Eclipse控制台表明该程序仍在运行因为它不会显示在控制台框的顶部,就像程序执行结束时一样.

为什么程序仍在运行?

如何在不按红色停止按钮的情况下暂停程序执行?

java exception-handling

2
推荐指数
1
解决办法
855
查看次数

标签 统计

java ×2

exception-handling ×1

jvm ×1

out-of-memory ×1