-4

我有一个程序,用户在其中输入一年并搜索其中包含年份的数组。

当用户输入“无效”年份时,程序崩溃,我该如何克服?我需要使用 try and catch 语句吗?

4

1 回答 1

2

是的。例如,如果你试图“捕捉”一个InvalidYearException,你会做这样的事情:

try {
    //  Your code (the code that will possibly cause an exception to be thrown)
} catch(InvalidYearException exception) {
    //  Your code (the code that will be executed when you 'catch' an InvalidYearException)
    //  for example:
    System.out.println("Error!" + exception.getMessage());
}
于 2013-05-31T03:54:05.277 回答