【发布时间】:2011-04-05 07:59:40
【问题描述】:
我正在使用 GWT 开发我的 Web 应用程序,并且想知道如何在客户端有效地处理异常,以便页面的渲染不会因为页面渲染开始时的异常而中断。 我可以在我的代码中尝试并捕获块。但是有人可以指导我完成这个,以便我可以处理运行时异常并向用户显示网页,即使代码中有一些错误。 如果我可以记录在客户端发生的异常和错误,那也很好。
谢谢!!
【问题讨论】:
我正在使用 GWT 开发我的 Web 应用程序,并且想知道如何在客户端有效地处理异常,以便页面的渲染不会因为页面渲染开始时的异常而中断。 我可以在我的代码中尝试并捕获块。但是有人可以指导我完成这个,以便我可以处理运行时异常并向用户显示网页,即使代码中有一些错误。 如果我可以记录在客户端发生的异常和错误,那也很好。
谢谢!!
【问题讨论】:
我会调查GWT.setUncaughtExceptionHandler - 这将允许您捕获异常并向用户显示错误消息,如果出现您在 try/catch 块中没有考虑的问题。
显然,如果有什么地方可能出错,您可以预料到,最好抓住它并显示适当的消息,但这适用于一般错误。
【讨论】: