Java 发现错误后退出我的程序

Java 发现错误后退出我的程序,java,exit,exit-code,Java,Exit,Exit Code,我的程序应该在出现任何错误后退出! 它获取3个命令行,并验证和检查它们是否在范围内。如果不是,则必须打印错误并退出程序 我是用System.exit()实现的 但是,如果程序得到2个错误条目,它只打印第一个错误并跳出程序 在显示所有错误后,是否有其他方法可以跳出程序 这是我的代码:您是否可以不将错误消息添加到字符串数组并打印该数组,然后在退出之前的程序结束时,您可以删除所有System.exit()并创建带有消息错误的标志字符串[],然后添加打印字符串[]以显示错误 您正在呼叫系统。从许多地方退

我的程序应该在出现任何错误后退出! 它获取3个命令行,并验证和检查它们是否在范围内。如果不是,则必须打印错误并退出程序

我是用
System.exit()实现的
但是,如果程序得到2个错误条目,它只打印第一个错误并跳出程序

在显示所有错误后,是否有其他方法可以跳出程序


这是我的代码:

您是否可以不将错误消息添加到字符串数组并打印该数组,然后在退出之前的程序结束时,您可以删除所有System.exit()并创建带有消息错误的标志字符串[],然后添加打印字符串[]以显示错误

您正在呼叫系统。从许多地方退出(1)。不要这样做,而是设置一个标志来指示错误,然后在执行3个命令行操作后检查该标志。