如何在JVM中捕获OutOfMemoryError并在捕获时运行脚本?

Aye*_*Aye 9 java jvm out-of-memory jvm-arguments

我有一个程序有时会抛出OOME,我知道JVM选项中有一个标志我可以设置,每当出现某个错误/异常(例如OOME)时它会调用我编写的脚本.该脚本将为用户提供通知,并将使用不同的参数调用该程序,以便它不会再次获得OOME.

有谁知道如何设置这个标志?我需要设置什么JVM选项?我在网上到处看都找不到答案.

请帮帮我!谢谢,是的