Olá pessoal, estou com um probleminha ao tentar capturar a extensão de um arquivo.
a idéia é capturar a extensão, e se o formato for X o programa faz uma determinada tarefa, se for Y faz outra, e se não for suportado, exibe uma msg de erro.
Ao executar o arquivo, o netbeans me exibe este erro:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous sym type: java.io.FileInputStream.endsWith
Segue uma parte do código.
public static void main(String[] args) throws Throwable, IOException, Exception {
FileInputStream file = new FileInputStream("c://arquivoTESTE.ppt");
if (file.endsWith(".ppt") || file.endsWith(".PPT")) {
JOptionPane.showMessageDialog(null, "O Arquivo é suportado, iniciando a tarefa X");
SlideShow ppt = new SlideShow(file);
file.close();
poderiam me ajudar?
