処理プログラムはJavaプログラムです。ジョージがコメントで述べているように、この質問から、プログラムをクラッシュさせる例外をスローしている可能性があるものを特定することは不可能です。
ただし、例外がメインプログラムループ(Processingのdraw()関数)内から生成される場合は、それをtry-catchブロックでラップし、目に見える方法で例外を処理できます。例:
void draw () {
try {
// your code here...
} catch (Exception e) {
// display the Exception message on-screen
}
}
また、その例外メッセージのみを画面に描画し、問題のあるコードの実行を続行しないようにプログラムに指示するフラグを設定する必要がある場合もあります。
例外は、draw()ループ以外のプログラムのどこかからスローされる可能性があるため、必ずしもここでキャッチする必要はありません。したがって、最善の策はログを調べることです。OSXを使用している場合は、(/ Applications / Utilitiesにある)Console.appを試して、プログラムがstderrに何かを吐き出すかどうかを確認してください。Windowsに相当するものはわかりませんが、どこかにログがあるはずです。
要するに、「ジョージが言ったこと」。しかし、うまくいけば、この答えはそれを有用な方法で詳しく説明しています。