使用处理依赖关系运行Java程序时出错 StringIndexOutOfBoundsException

问题描述

使用处理核心v 3.3.7运行Java程序时出现错误。 我尝试了其他版本,但没有帮助。

我得到的错误如下:

Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.lang.StringIndexOutOfBoundsException: begin 0,end -1,length 2
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319)
at java.base/java.lang.String.substring(String.java:1874)
at processing.core.PApplet.<clinit>(PApplet.java:120)

下面提供了代码:

import processing.core.PApplet;

public class ProcessingTest extends PApplet {

  @Override
  public void settings() {
      size(200,200);
  }

  @Override
  public void draw() {
      background(0);
      fill(255,0);
      ellipse(100,100,100);
  }

  public static void main (String... args) {
      ProcessingTest pt = new ProcessingTest();
      PApplet.runSketch(new String[]{"ProcessingTest"},pt);
  }

}

我看不出是什么问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)