Aus einer .bz2 Datei auslesen

Hallo, ich habe gerade versucht aus einer .bz2 auszulesen. Mein Code funktioniert aber dafür nicht wirklich und bricht immer ab...
Code:
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

public class LoadData {

    public static void ladeDatei(String datName) {
        File file = new File(datName);
        if(!file.canRead() || !file.isFile()) {
            System.exit(0);
        }
        BufferedReader in = null;
        try {
            in = new BufferedReader(new FileReader(datName));
            String zeile = null;
            while((zeile = in.readLine())!= null) {
                System.out.println("Es steht:" + zeile);
            }
        }catch(IOException e) {
            e.printStackTrace();
        }finally {
            if(in !=null) {
                try {
                    in.close();
                }catch(IOException e) {
                    
                }
            }
        }

    }

    public static void main(String[] args) {
        String dateiname = "MV.fmi.bz2";
        ladeDatei(dateiname);
    }
}
Hoffe mir kann jemand helfen. Zur Information die Datei enthält eine Graphrepräsentation. Leider konnte ich hier nicht die Datei miteinfügen. Hoffe es geht auch so
 
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben