不知道该如何处理JOptionPane.showInputDialog对话框中的取消事件
JOptionPane.showInputDialog()方法是显示一个可以输入的对话框,我想实现的目的是接受输入的值然后连接数据库做查询,但是问题是如果用户没有输入值而且是点了取消按扭,系统就抛出一个java.lang.NullPointerException
异常,不知道如何解决.如果是用try catch捕获的话catch子句该如何处理.可是我不想让他抛出异常,不知道该怎么办
代码如下:
String strid = JOptionPane.showInputDialog("请输入ID");
if (strid.equals("") || strid == null)
{
JOptionPane.showMessageDialog(null,"请输入ID","提示信息",JOptionPane.ERROR_MESSAGE);
return;
}
//后面是连数据库的代码省略了