关于javaw.exe的eclipse java中终止的非错误

时间:2015-01-01 18:00:41

标签: java eclipse

我意识到当日食说:

<terminated> main [java application] C:\program files\java\jre1.8.0_25\bin\javaw.exe 

程序运行并终止。我的问题是它没有真正运行,一旦我点击它立即显示此消息。该计划根本没有运行。有人知道如何阻止javaw.exe立即终止程序吗?

public class main {
    public static void main(final String[] args) throws Exception {
        Twitchbot bot = new Twitchbot();

        bot.setVerbose(true);
        bot.connect("irc.twitch.tv", "6667", "oauth:*********************************");
        bot.joinChannel("#donnie64");
    }
}

1 个答案:

答案 0 :(得分:0)

这是因为你的程序确实已经,而确实退出,所有没有错误或输出。它创建一个Twitchbot,将其设置为详细,连接,加入通道,然后程序结束,因为它没有更多的指令,循环或线程等待。它唯一说的是

<terminated> main [java application] C:\program files\java\jre1.8.0_25\bin\javaw.exe

因为这是Eclipse在程序结束时应该说的内容。

如果出现错误,它应该在控制台中用红色字母打印一些内容,如:

Exception in thread "main" java.lang.RuntimeException
    at testing.NFATest.main(NFATest.java:45)

或者它抛出的任何例外。 (NullPointerExceptionArrayIndexOutOfBounds等)