小编use*_*033的帖子

为什么订单在捕获异常时很重要?

我不得不用一些代码回答这个问题:

假设我编写了以下方法规范:
public void manipulateData ( ) throws java.sql.SQLException, java.sql.SQLDataException

您正在编写将使用此方法的数据库程序的代码,并且您希望专门处理每个方法.try/catch子句应该是什么样的?
您可以使用no-ops-- empty blocks {} - 用于catch子句内容.
我们只对这里语句的语法和结构感兴趣.

我回答说:

try {

} catch(java.sql.SQLException e) {

}
catch(java.sql.SQLDataException e) {

}
Run Code Online (Sandbox Code Playgroud)

由于这个原因,他没有接受答案:

"你的捕获条款的顺序是错误的.你能解释为什么这个命令很重要吗?"

他的答案是否正确?

java exception-handling

24
推荐指数
5
解决办法
1万
查看次数

功能仅适用于非面向对象的语言吗?

我被要求回答这个问题:

如果我想告诉用户有关某个实例变量或方法的细节,我应该在哪里放置/**和*/的Javadoc特定注释表示法?

我回答说:

在函数声明之上.

答案被拒绝了,原因如下:

函数采用非面向对象的语言.方法是正确的名称.

这是真的?

java oop methods function

4
推荐指数
2
解决办法
567
查看次数

标签 统计

java ×2

exception-handling ×1

function ×1

methods ×1

oop ×1