【问题标题】:Java platform SE has stopped working when client(android) calls the serverjava平台SE在client(android)调用服务器时停止工作
【发布时间】:2012-03-21 14:35:31
【问题描述】:

在客户端和服务器之间进行通信时,javaw.exe 崩溃。

它不显示任何模式,因为它随时崩溃,而且很多时候它根本没有崩溃。

【问题讨论】:

    标签: android client-server


    【解决方案1】:

    至少使用 java.exe 而不是 javaw 来获取 Windows 跟踪。并有目的地使用异常。不要让任何 catch 子句为空,您甚至可以使用 UncaughtExceptionHandler 来知道事情在哪里中断。

    不要惊慌,Java 是一种非常健壮的语言。

    【讨论】:

    • 它不会导致崩溃,但会阻止您在控制台中获取堆栈跟踪。而且不要称这里的人为圣人,这是一个非常友好的地方,没有等级。通过礼貌、提供时间回答和帮助来表达对他人的尊重。你看过 UncaughtExceptionHandler 吗?
    • 然后你可以做的是在你的主服务器循环中使用 try catch(Throwable ex)。记录 throwable 并确保如果发生某些事情,您的服务器将保持正常运行。捕获 throwable 不是一个很好的编程习惯,但它有助于确定发生了什么问题,然后您可以捕获更精细的异常
    猜你喜欢
    • 2019-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-11
    • 1970-01-01
    • 2012-10-14
    • 1970-01-01
    相关资源
    最近更新 更多