我必须用一些代码来回答这个问题:
假设我写了以下方法规范:
您可以使用no-ops--空块{}--作为catch子句内容。
我们只对语法和语句的结构感兴趣。
他不接受这个答案的原因是:你的catch语句顺序不正确。你能解释一下为什么顺序很重要吗?他的回答正确吗?
假设我写了以下方法规范:
public void manipulateData() throws java.sql.SQLException, java.sql.SQLDataException
您正在为将使用此方法的数据库程序编写代码,并且您希望单独处理每个异常。try/catch子句应该是什么样子?您可以使用no-ops--空块{}--作为catch子句内容。
我们只对语法和语句的结构感兴趣。
try {
} catch(java.sql.SQLException e) {
}
catch(java.sql.SQLDataException e) {
}
他不接受这个答案的原因是:你的catch语句顺序不正确。你能解释一下为什么顺序很重要吗?他的回答正确吗?