我得到了
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at com.ibm.icu.text.BreakDictionary.main(BreakDictionary.java:40)
当我在 Eclipse 中运行/调试我的 SWT 程序时。这可能是什么原因造成的?当我在 main()
的第一行放置一个断点时,它似乎甚至不会运行到那个点。
更新
即使在一个新的 SWT 项目中,使用从模板创建的应用程序窗口,没有任何更改,错误仍然发生......
如果你想看代码,http://pastie.org/3547493 (它是使用 Google Window Builder Pro 插件从 Eclipse 生成的)
最佳答案
您正在运行 BreakDictionary
的 main
方法。换句话说:您正在运行一个完全不同的程序,而不是您发布的代码。
关于java - SWT 应用程序中 com.ibm.icu.text.BreakDictionary.main 中的 ArrayIndexOutOfBoundsException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9615352/