libgdx アプリケーションをデバッグしようとしています...明らかに、ある時点で NullPointerException を生成していますが、libgdx には、元の例外をキャッチする巨大な try-catch ステートメントがあります。
public void run () {
graphics.setVSync(graphics.config.vSyncEnabled);
try {
LwjglApplication.this.mainLoop();
} catch (Throwable t) {
if (audio != null) audio.dispose();
if (t instanceof RuntimeException)
throw (RuntimeException)t;
else
throw new GdxRuntimeException(t);
}
}
そのため、(Gdx)RuntimeException がスローされる catch ステートメントでデバッガーが停止します。t に元の例外が含まれていることはわかっていますが、それがどこから来たのかはわかりません。その例外を生成する行で中断する方法はありますか?