在Java process builder中处理自定义异常

在Java process builder中处理自定义异常,java,process,Java,Process,我有一个场景,我想监控流程的执行状态。我使用Java process builder,但出现自定义异常时,退出状态为0。是否可以区分成功完成和自定义异常。。。除了Java中的process builder,还有其他方法吗 退出状态0表示进程已完成,没有任何错误或异常。我不知道你在说什么。你是指程序的退出状态还是Process实例中的exitValue()?你可以通过System.exit(1)指定退出代码。请注意,它还将关闭您的程序,因此请将其作为main中的最后一条语句执行。是。。退出值返回0

我有一个场景,我想监控流程的执行状态。我使用Java process builder,但出现自定义异常时,退出状态为0。是否可以区分成功完成和自定义异常。。。除了Java中的process builder,还有其他方法吗

退出状态0表示进程已完成,没有任何错误或异常。我不知道你在说什么。你是指程序的退出状态还是
Process
实例中的
exitValue()
?你可以通过
System.exit(1)指定退出代码。请注意,它还将关闭您的程序,因此请将其作为
main
中的最后一条语句执行。是。。退出值返回0。我理解退出值为0的逻辑。我的要求是,只有当程序在没有任何异常的情况下成功运行时,退出值才应为0。当捕获自定义异常时,是否有方法(使用或不使用processbuilder)获取退出状态