【发布时间】:2022-01-15 22:49:02
【问题描述】:
如果我的程序是这样正确启动的:
java Test Tim;John;10;20
但我想阻止用户输入此表单以外的其他内容。
所以每当命令行参数不是String;String;int;int 的形式时,我希望我的程序退出并打印错误代码。
我不知道该怎么做。对于如果有人没有输入任何内容的情况,我只是使用了 ArrayIndexOutofBounds 的 try catch,但我不知道如何特别捕获每个可能的命令行参数,这些参数的格式不正确。
【问题讨论】:
标签: java exception error-handling try-catch command-line-arguments