Mni*_*ick 3 java spring spring-mvc
检查在控制器中传递的值的最佳方法是什么?
是断言还是如果?
如果这是示例网址....
我想检查 1 和 2 是否为数字以及是否为空。就像用户将 url 更改为http://example.com/read/1asdf/2asdfqwer 一样
我们在我们公司使用断言。我只是在想如果它已经处于生产模式并且断言被禁用会发生什么。
有人给我一个洞察力。
assert旨在作为检查您控制下的条件的调试工具。如果它触发,则表明您的代码中存在错误。检查用户提供的输入不属于此类别,而是正确程序的一项功能。因此,您应该使用 if 语句来检查用户输入。
| 归档时间: |
|
| 查看次数: |
3036 次 |
| 最近记录: |