【发布时间】:2018-10-22 10:09:13
【问题描述】:
我正在使用 if else 并写下一些代码突然发生 else 说分支从未使用过......但它应该工作。
语句如下所示
JOptionPane.showConfirmDialog(null,full_name+"\n"+number_age+"\n"+gender+"\n"+address+
"\n"+birthday+"\n"+cell_no,"CHECK INFORMATION!",JOptionPane.YES_NO_OPTION);
if(true){
JOptionPane.showMessageDialog(null,"Thank you for Entering");
}else{
JOptionPane.showMessageDialog(null,"Please Retry");
}
【问题讨论】:
-
如果 if true 永远不会为 false,那么 else 分支应该如何处理?
-
你能给我们举一个这样的例子吗:if(true){ 会返回 false?
-
如果按钮“否”或“取消”是按下弹出消息应该激活“请重试”但在我的情况下它不会触发我认为因为 else 中的死分支
-
您可能想要检查对话框的结果,而不仅仅是值
true。 -
我更新了答案
标签: java swing joptionpane messagedialog