1

我正进入(状态

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at com.ibm.icu.text.BreakDictionary.main(BreakDictionary.java:40)

当我在 Eclipse 中运行/调试我的 SWT 程序时。这可能是什么原因造成的?当我在 my 的第一行设置断点时main(),它甚至似乎都没有运行到该点。

更新

即使在一个新的 SWT 项目中,使用从模板创建的应用程序窗口,没有任何更改,错误仍然发生......

如果您想查看代码,http ://pastie.org/3547493 (它是从 Eclipse 中使用 Google Window Builder Pro 插件生成的)

4

2 回答 2

3

您正在运行main. BreakDictionary换句话说:您正在运行一个完全不同的程序,而不是您发布的代码。

于 2012-03-08T11:01:03.637 回答
3

为了确保您没有运行与字典类不同的方法,您应该右键单击您的类并将其作为 Java 应用程序运行。

于 2012-12-11T14:43:59.120 回答