java assert的使用
来源:6-6 路径压缩 (Path Compression)
慕码人1088981
2018-06-23
public static void main(String[] args) {
int x=1;
assert x<0;
}
在您的算法代码中经常会用assert来判断所给参数是否符合要求,但是通过上面的测试 我给出不符合要求的参数也不会有什么响应。那么assert究竟有什么作用,该怎么使用呢?
写回答
1回答
-
请参考这个问答:https://coding.imooc.com/learn/questiondetail/48418.html :)
也可以把课程代码中的assert修改为异常的方式。在我的新课《玩转数据结构》中,在代码中将统一使用抛异常的方式来处理不合法的参数等情况:)
212018-06-23
相似问题