求助!!关于选择器选择时候出现的问题

if(e.getActionCommand().equals(dakai)) {

}
JFileChooser xuanzeqi = new JFileChooser();
xuanzeqi.setDialogTitle("请选择你需要的文件");
xuanzeqi.showOpenDialog(xuanzeqi);

    this.setVisible(true);

    String lujingduqu = xuanzeqi.getSelectedFile().getAbsolutePath(); (AbsolutePath)
    try {
        duquneirong = new FileReader(lujingduqu); 
        shujuhuanchong = new BufferedReader(duquneirong); 
        String wenbenhuoqu = "";
        String wenben = "";
        while((wenbenhuoqu = shujuhuanchong.readLine()) != null) {
            wenben += wenbenhuoqu + '\n';
        }
        wenbenkuang.setText(wenben);

做一个记事本的时候 发现个问题 就是使用选择器选中文件的时候 , 按取消它依然会把选中的文件的内容 读取到 。。 请问应该怎么才能按取消后不进行选择呢?