我看到 JavaScript 异常没有被抛出到示例 SmartGWT 应用程序的浏览器。但是普通的 GWT 应用程序也会抛出同样的问题。
我所做的只是创建了一个 GWT 测试应用程序并制作了一个引发空指针异常的场景。Firefox/Chrome/IE 在浏览器控制台中抛出异常。
例如,
Label testLabel = null;
testLabel.setText("Welcome")
使用同一个应用程序,我创建了 SmartGWT 小部件并创建了一个引发空指针异常的场景,但该异常并未引发到浏览器控制台。
例如,
com.smartgwt.client.widgets.Window testWindow = null;
testWindow.setTitle("Welcome....");
我的假设是任何未捕获的异常都应该交给浏览器。想知道是否有人知道有关它的更多详细信息?