【问题标题】:Could the combobox.removeAllItems method throw an exception if the combobox was empty? [closed]如果组合框为空,combobox.removeAllItems 方法会抛出异常吗? [关闭]
【发布时间】:2014-09-18 05:19:44
【问题描述】:

文档没有具体说明这种情况。似乎什么都没有发生,但我不确定。这个方法最终会抛出异常吗?

【问题讨论】:

  • 遵循 JavaDoc 或通过创建一个简单的程序自己尝试。
  • 或在Source code 中找到它。你怎么看?它会抛出任何异常。我不这么认为。
  • 你在测试我们吗?或者你想学习?如果您真的想学习,您应该先尝试代码:) 然后 SO 在这里回答您所有的问题 :)
  • 一般来说,如果文档没有说可以/将抛出异常,那么就不会抛出异常。
  • 1) 答案是“很可能不是”,2) 但要知道最终答案的唯一方法是先查看 API,2) 如果没有说明那里,然后看源代码。 3)最好不要咬过去喂过你或将来可能喂过你的手。如果您不喜欢某条评论(例如这条评论),请忽略它,而不是对作者进行人身攻击。

标签: java swing jcombobox


【解决方案1】:

快速测试表明没有任何反应:

import javax.swing.JComboBox;    

class ComboBoxTest {
    public static void main(String[] args) {
        JComboBox<String> box = new JComboBox<String>();
        box.removeAllItems();
    }
}

没有抛出任何错误

【讨论】:

    猜你喜欢
    • 2011-07-03
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-03
    • 2013-09-16
    • 2010-09-26
    • 1970-01-01
    相关资源
    最近更新 更多