codice:
    private String acquisciFile() {
        JFileChooser fileChooser= getFileChooser();

        FileNameExtensionFilter filter = new FileNameExtensionFilter(
        "Dat", "dat");
          fileChooser.addChoosableFileFilter(filter);
        int codice= fileChooser.showOpenDialog();
        if(codice== JFileChooser.APPROVE_OPTION){
            File file=fileChooser.getSelectedFile();
           return  file.toString();
        }else{
            System.out.println("Comando Apri Annullato");
        }
        return  null;
    }
Qst è il codice che ho scritto o meglio ho aggiunto qualcosa al mio codice precedente...
Con l'aggiunta di FileNameExtensionFilter ho risolto in parte..perchè qnd mi apre la finesta mi compaiono solo file .dat e fin qui tutto ok...però se io seleziono (volontariamente ) un file con una diversa estensione non mi segnala nessun errore!!